summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2015-11-13 11:34:18 +0000
committerFelix Fietkau <nbd@openwrt.org>2015-11-13 11:34:18 +0000
commitedd87061ec872ea539e95bcea71c80e2fc5bc3d4 (patch)
tree8d95aa6b7d0190a3d4f42b87dd37cef7f068d4f8 /scripts
parent9c611eccbf175a6109d1daa17e255b806fa49f73 (diff)
downloadmtk-20170518-edd87061ec872ea539e95bcea71c80e2fc5bc3d4.zip
mtk-20170518-edd87061ec872ea539e95bcea71c80e2fc5bc3d4.tar.gz
mtk-20170518-edd87061ec872ea539e95bcea71c80e2fc5bc3d4.tar.bz2
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> SVN-Revision: 47463
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/diffconfig.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/diffconfig.sh b/scripts/diffconfig.sh
index d26e9a9..f195d18 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