diff options
author | Felix Fietkau <nbd@openwrt.org> | 2011-04-04 00:54:33 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2011-04-04 00:54:33 +0000 |
commit | c4b8294c2dda180b0dd2d85f689d9e2caa594161 (patch) | |
tree | 6f7c5872b310b01d1a90e700b873ef72f3696fa8 /include | |
parent | e00dcbc59328912c760af087e0a56a090f2c9644 (diff) | |
download | upstream-c4b8294c2dda180b0dd2d85f689d9e2caa594161.tar.gz upstream-c4b8294c2dda180b0dd2d85f689d9e2caa594161.tar.bz2 upstream-c4b8294c2dda180b0dd2d85f689d9e2caa594161.zip |
toplevel: add a warning about .config being out of sync after an update
SVN-Revision: 26459
Diffstat (limited to 'include')
-rw-r--r-- | include/toplevel.mk | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/toplevel.mk b/include/toplevel.mk index e9384aebca..b215e41afd 100644 --- a/include/toplevel.mk +++ b/include/toplevel.mk @@ -133,6 +133,13 @@ prereq:: prepare-tmpinfo .config @+$(NO_TRACE_MAKE) -r -s $@ %:: + @( \ + cp .config tmp/.config; \ + ./scripts/config/conf -D tmp/.config -w tmp/.config Config.in > /dev/null 2>&1; \ + if ./scripts/kconfig.pl '>' .config tmp/.config | grep -q CONFIG; then \ + echo "WARNING: your configuration is out of sync. Please run make menuconfig, oldconfig or defconfig!"; \ + fi \ + ) @+$(PREP_MK) $(NO_TRACE_MAKE) -r -s prereq @+$(SUBMAKE) -r $@ |