From b5972138c3e6912b29578e12cbe4689a2481abcf Mon Sep 17 00:00:00 2001 From: Peter Korsgaard Date: Sat, 12 Dec 2009 00:16:33 +0100 Subject: [PATCH] Makefile: drop config cache on .config changes The config cache might contain invalid values when .config is changed (E.G. when adding/removing libraries), so drop it so config checks are rerun for new packages (existing package still won't be rebuilt). Signed-off-by: Peter Korsgaard --- Makefile | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Makefile b/Makefile index 904121e2e4..f8303e1376 100644 --- a/Makefile +++ b/Makefile @@ -440,6 +440,14 @@ external-deps: @$(MAKE) -Bs BR2_WGET=$(TOPDIR)/toolchain/wget-show-external-deps.sh \ SPIDER=--spider source +ifeq ($(BR2_CONFIG_CACHE),y) +$(BUILD_DIR)/tgt-config.cache: .config + rm -f $@ + touch $@ + +$(BASE_TARGETS): | $(BUILD_DIR)/tgt-config.cache +endif + else # ifeq ($(BR2_HAVE_DOT_CONFIG),y) all: menuconfig -- 2.30.2