From: Simon Glass Date: Sun, 13 Nov 2016 21:25:50 +0000 (-0700) Subject: Makefile: Add a target to create the .cfg files X-Git-Tag: v2017.01-rc1~70^2~23 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=1bd876301b1b6a2046cd1415fff71f5e8a30e6b4;p=u-boot Makefile: Add a target to create the .cfg files A common requirement when converting CONFIG options to Kconfig is to check that the effective configuration has not changed due to the conversion. Add a target which creates this configuration (in the form of u-boot.cfg) but does not build U-Boot. This speeds up the checking. Signed-off-by: Simon Glass --- diff --git a/Makefile b/Makefile index 96ddc59ca6..153e076480 100644 --- a/Makefile +++ b/Makefile @@ -821,6 +821,8 @@ append = cat $(filter-out $< $(PHONY), $^) >> $@ quiet_cmd_pad_cat = CAT $@ cmd_pad_cat = $(cmd_objcopy) && $(append) || rm -f $@ +cfg: u-boot.cfg + all: $(ALL-y) ifeq ($(CONFIG_DM_I2C_COMPAT)$(CONFIG_SANDBOX),y) @echo "===================== WARNING ======================" @@ -1527,6 +1529,7 @@ help: @echo ' cscope - Generate cscope index' @echo ' ubootrelease - Output the release version string (use with make -s)' @echo ' ubootversion - Output the version stored in Makefile (use with make -s)' + @echo " cfg - Don't build, just create the .cfg files" @echo '' @echo 'Static analysers' @echo ' checkstack - Generate a list of stack hogs'