xref: /openbmc/u-boot/scripts/Makefile (revision 83d290c56fab2d38cd1ab4c4cc7099559c1d5046)
1*83d290c5STom Rini# SPDX-License-Identifier: GPL-2.0
28fac9c7bSMasahiro Yamada###
38fac9c7bSMasahiro Yamada# scripts contains sources for various helper programs used throughout
48fac9c7bSMasahiro Yamada# the kernel for the build process.
58fac9c7bSMasahiro Yamada# ---------------------------------------------------------------------------
68fac9c7bSMasahiro Yamada# docproc:       Used in Documentation/DocBook
78fac9c7bSMasahiro Yamada
861304dbeSMasahiro Yamadahostprogs-$(CONFIG_BUILD_BIN2C)		+= bin2c
961304dbeSMasahiro Yamada
1061304dbeSMasahiro Yamadaalways		:= $(hostprogs-y)
1161304dbeSMasahiro Yamada
128fac9c7bSMasahiro Yamada# The following hostprogs-y programs are only build on demand
138fac9c7bSMasahiro Yamadahostprogs-y += docproc
148fac9c7bSMasahiro Yamada
158fac9c7bSMasahiro Yamada# These targets are used internally to avoid "is up to date" messages
168fac9c7bSMasahiro YamadaPHONY += build_docproc
17598e2d33SMasahiro Yamadabuild_docproc: $(obj)/docproc
188fac9c7bSMasahiro Yamada	@:
198fac9c7bSMasahiro Yamada
20efcf8619SMasahiro Yamada# Let clean descend into subdirs
2151148790SMasahiro Yamadasubdir-	+= basic kconfig
2236dd5f1bSTom Rinisubdir-$(CONFIG_DTC)	+= dtc
23