Scripts to get package size information
Adds some scripts to get the size contributions for individual
packages in the final system image.
./package_dependency_list.sh
Takes a package, and determines all of its dependencies.
Then gets the size of those dependencies using qsize and
outputs the sum.
./package_dependency_runtime_stats.sh
Builds the given package and its runtime dependencies and
installs them to a temporary directory. Then returns the
final size used by those packages.
BUG=chromium:327527
TEST=`./package_size_stats.sh --board=beaglebone \
/build/beaglebone` works
TEST=`./package_dependency_list.sh --board=beaglebone \
update_engine` works
TEST=`./package_dependency_runtime_stats.sh --board=beaglebone \
gflags` works
Change-Id: I5a99980567e0cb1cfa2bbbc009a167b4f6392ccf
Reviewed-on: https://chromium-review.googlesource.com/182393
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Steve Fung <stevefung@chromium.org>
Commit-Queue: Steve Fung <stevefung@chromium.org>
Tested-by: Steve Fung <stevefung@chromium.org>
3 files changed