xref: /openbmc/u-boot/scripts/Makefile (revision 36dd5f1b8abcd0aa5f8490b3ef1e4e7ecce2eb8c)
18fac9c7bSMasahiro Yamada###
28fac9c7bSMasahiro Yamada# scripts contains sources for various helper programs used throughout
38fac9c7bSMasahiro Yamada# the kernel for the build process.
48fac9c7bSMasahiro Yamada# ---------------------------------------------------------------------------
58fac9c7bSMasahiro Yamada# docproc:       Used in Documentation/DocBook
6da58dec8STom Rini#
7da58dec8STom Rini# SPDX-License-Identifier:	GPL-2.0
8da58dec8STom Rini#
98fac9c7bSMasahiro Yamada
1061304dbeSMasahiro Yamadahostprogs-$(CONFIG_BUILD_BIN2C)		+= bin2c
1161304dbeSMasahiro Yamada
1261304dbeSMasahiro Yamadaalways		:= $(hostprogs-y)
1361304dbeSMasahiro Yamada
148fac9c7bSMasahiro Yamada# The following hostprogs-y programs are only build on demand
158fac9c7bSMasahiro Yamadahostprogs-y += docproc
168fac9c7bSMasahiro Yamada
178fac9c7bSMasahiro Yamada# These targets are used internally to avoid "is up to date" messages
188fac9c7bSMasahiro YamadaPHONY += build_docproc
19598e2d33SMasahiro Yamadabuild_docproc: $(obj)/docproc
208fac9c7bSMasahiro Yamada	@:
218fac9c7bSMasahiro Yamada
22efcf8619SMasahiro Yamada# Let clean descend into subdirs
2351148790SMasahiro Yamadasubdir-	+= basic kconfig
24*36dd5f1bSTom Rinisubdir-$(CONFIG_DTC)	+= dtc
25