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