aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2015-11-18 12:38:56 +0000
committerFelix Fietkau <nbd@openwrt.org>2015-11-18 12:38:56 +0000
commit67e1e9add65f06798685ce4650ce86bf3b651027 (patch)
tree0bdf238675d467a4f2e8a581298ca209cea6f8ff
parent4fda441db690820c858dff09577fe662d7885bb2 (diff)
downloadupstream-67e1e9add65f06798685ce4650ce86bf3b651027.tar.gz
upstream-67e1e9add65f06798685ce4650ce86bf3b651027.tar.bz2
upstream-67e1e9add65f06798685ce4650ce86bf3b651027.zip
scripts/diffconfig.sh: reduce config output with CONFIG_BUSYBOX_CUSTOM
Use similar approach as r47461 to reduce output for busybox config. Since r39435 CONFIG_BUSYBOX_CUSTOM=y has caused the addition of all ~260 busybox config options to the diffconfig output even if only one option has been changed. This patch eliminates the unchanged busybox config options from the output and leaves only the actually modified options. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> Backport of r47463 git-svn-id: svn://svn.openwrt.org/openwrt/branches/chaos_calmer@47497 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rwxr-xr-xscripts/diffconfig.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/diffconfig.sh b/scripts/diffconfig.sh
index d26e9a9634..f195d1849b 100755
--- a/scripts/diffconfig.sh
+++ b/scripts/diffconfig.sh
@@ -4,6 +4,7 @@ grep '^CONFIG_ALL=y' .config >> tmp/.diffconfig.head
grep '^CONFIG_ALL_KMODS=y' .config >> tmp/.diffconfig.head
grep '^CONFIG_DEVEL=y' .config >> tmp/.diffconfig.head
grep '^CONFIG_TOOLCHAINOPTS=y' .config >> tmp/.diffconfig.head
+grep '^CONFIG_BUSYBOX_CUSTOM=y' .config >> tmp/.diffconfig.head
./scripts/config/conf --defconfig=tmp/.diffconfig.head -w tmp/.diffconfig.stage1 Config.in >/dev/null
./scripts/kconfig.pl '>+' tmp/.diffconfig.stage1 .config >> tmp/.diffconfig.head
./scripts/config/conf --defconfig=tmp/.diffconfig.head -w tmp/.diffconfig.stage2 Config.in >/dev/null