From ee4110aff031d53efe4fcc63e32cf218f455a7e9 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Thu, 13 Mar 2014 12:12:58 +0000 Subject: target/sdk: use .config instead of unconditionally enabling all build dirs Call make defconfig on every build to catch newly added packages Signed-off-by: Felix Fietkau SVN-Revision: 39913 --- include/toplevel.mk | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'include/toplevel.mk') diff --git a/include/toplevel.mk b/include/toplevel.mk index 23d70ac81a..10b81049c5 100644 --- a/include/toplevel.mk +++ b/include/toplevel.mk @@ -156,6 +156,15 @@ prereq:: prepare-tmpinfo .config @+$(MAKE) -r -s tmp/.prereq-build $(PREP_MK) @+$(NO_TRACE_MAKE) -r -s $@ +ifeq ($(SDK),1) + +%:: + @+$(PREP_MK) $(NO_TRACE_MAKE) -r -s prereq + @./scripts/config/conf --defconfig=.config Config.in + @+$(ULIMIT_FIX) $(SUBMAKE) -r $@ + +else + %:: @+$(PREP_MK) $(NO_TRACE_MAKE) -r -s prereq @( \ @@ -167,6 +176,8 @@ prereq:: prepare-tmpinfo .config ) @+$(ULIMIT_FIX) $(SUBMAKE) -r $@ +endif + help: cat README -- cgit v1.2.3