From: Felix Fietkau Date: Mon, 9 May 2016 16:51:00 +0000 (+0200) Subject: target.mk: dump device profiles defined in include/image.mk X-Git-Tag: v17.01.0-rc1~2881 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fopenwrt.git;a=commitdiff_plain;h=87550a0e8784805ade2058c3f320add972062941;ds=sidebyside target.mk: dump device profiles defined in include/image.mk Signed-off-by: Felix Fietkau --- diff --git a/include/target.mk b/include/target.mk index f7284d0eb5..817901f0b9 100644 --- a/include/target.mk +++ b/include/target.mk @@ -272,6 +272,11 @@ ifeq ($(DUMP),1) DEFAULT_CFLAGS=$(strip $(CPU_CFLAGS) $(CPU_CFLAGS_$(CPU_TYPE)) $(CPU_CFLAGS_$(CPU_SUBTYPE))) endif +CUR_SUBTARGET:=$(SUBTARGET) +ifeq ($(SUBTARGETS),) + CUR_SUBTARGET ?= default +endif + define BuildTargets/DumpCurrent .PHONY: dumpinfo dumpinfo : export DESCRIPTION=$$(Target/Description) @@ -294,6 +299,7 @@ define BuildTargets/DumpCurrent echo '@@'; \ echo 'Default-Packages: $(DEFAULT_PACKAGES) $(call extra_packages,$(DEFAULT_PACKAGES))'; \ $(DUMPINFO) + $(if $(CUR_SUBTARGET),$(SUBMAKE) -r --no-print-directory -C image -s DUMP=1 SUBTARGET=$(CUR_SUBTARGET)) $(if $(SUBTARGET),,@$(foreach SUBTARGET,$(SUBTARGETS),$(SUBMAKE) -s DUMP=1 SUBTARGET=$(SUBTARGET); )) endef