xref: /rk3399_rockchip-uboot/scripts/basic/Makefile (revision 5f5620ab2679608f94b3a77e51c77d0a770103bd)
122433fc5SMasahiro Yamada###
222433fc5SMasahiro Yamada# Makefile.basic lists the most basic programs used during the build process.
322433fc5SMasahiro Yamada# The programs listed herein are what are needed to do the basic stuff,
422433fc5SMasahiro Yamada# such as fix file dependencies.
522433fc5SMasahiro Yamada# This initial step is needed to avoid files to be recompiled
622433fc5SMasahiro Yamada# when kernel configuration changes (which is what happens when
722433fc5SMasahiro Yamada# .config is included by main Makefile.
822433fc5SMasahiro Yamada# ---------------------------------------------------------------------------
922433fc5SMasahiro Yamada# fixdep: 	 Used to generate dependency information during build process
10*da58dec8STom Rini#
11*da58dec8STom Rini# SPDX-License-Identifier:	GPL-2.0
12*da58dec8STom Rini#
1322433fc5SMasahiro Yamada
1422433fc5SMasahiro Yamadahostprogs-y	:= fixdep
1522433fc5SMasahiro Yamadaalways		:= $(hostprogs-y)
1622433fc5SMasahiro Yamada
1722433fc5SMasahiro Yamada# fixdep is needed to compile other host programs
1822433fc5SMasahiro Yamada$(addprefix $(obj)/,$(filter-out fixdep,$(always))): $(obj)/fixdep
19