diff options
author | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-04-09 09:57:44 +0200 |
---|---|---|
committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2017-04-09 09:57:44 +0200 |
commit | c0274ae8b56e95206a5c3e62686a8c809d08dd01 (patch) | |
tree | 753a3de8c024b950906c7b8d5944cee9748440a9 | |
parent | 4100196152b879194807080e7caf7e88dcd0e39a (diff) | |
download | buildroot-c0274ae8b56e95206a5c3e62686a8c809d08dd01.tar.gz buildroot-c0274ae8b56e95206a5c3e62686a8c809d08dd01.zip |
pkg-stats: also parse toolchain packages
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-rwxr-xr-x | support/scripts/pkg-stats | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/support/scripts/pkg-stats b/support/scripts/pkg-stats index aab49d1a41..4cf1f82518 100755 --- a/support/scripts/pkg-stats +++ b/support/scripts/pkg-stats @@ -91,7 +91,7 @@ packages_without_hash_file=0 total_patch_count=0 cnt=0 -for i in $(find boot/ linux/ package/ -name '*.mk' | sort) ; do +for i in $(find boot/ linux/ package/ toolchain/ -name '*.mk' | sort) ; do if test \ $i = "boot/common.mk" -o \ @@ -121,7 +121,12 @@ for i in $(find boot/ linux/ package/ -name '*.mk' | sort) ; do $i = "package/pkg-generic.mk" -o \ $i = "package/pkg-waf.mk" -o \ $i = "package/pkg-kernel-module.mk" -o \ - $i = "package/pkg-utils.mk" ; then + $i = "package/pkg-utils.mk" -o \ + $i = "toolchain/toolchain-external/pkg-toolchain-external.mk" -o \ + $i = "toolchain/toolchain-external/toolchain-external.mk" -o \ + $i = "toolchain/toolchain.mk" -o \ + $i = "toolchain/helpers.mk" -o \ + $i = "toolchain/toolchain-wrapper.mk" ; then echo "skipping $i" 1>&2 continue fi @@ -218,6 +223,11 @@ for i in $(find boot/ linux/ package/ -name '*.mk' | sort) ; do hastarget=1 fi + if grep -E "\(toolchain-external-package\)" $i > /dev/null ; then + infratype="toolchain-external" + hastarget=1 + fi + pkg=$(basename $i) dir=$(dirname $i) pkg=${pkg%.mk} |