Fix package_dependency_list.sh to use board-specific qdepends
Update package_dependency_list.sh script to use `qdepends-${board}`
in order to work with board-dependent packages. Also fixes the
following bugs:
- Duplicated main package in list when passed without the package's
category (i.e. 'chromeos-bsp' vs 'virtual/chromeos-bsp').
- Fix clean_package_name() function to remove version numbers
- Consolidate checking for 0 size contributions to inside the
function get_package_size().
- Modify and clean up script output format.
BUG=chromium:327529
TEST=`./package_dependency_list.sh --board=beaglebone \
virtual/chromeos-bsp update_engine gflags` works
Change-Id: I1a639645887f57281b0d45509010ad65c3f2630b
Reviewed-on: https://chromium-review.googlesource.com/184752
Reviewed-by: Gaurav Shah <gauravsh@chromium.org>
Reviewed-by: Steve Fung <stevefung@chromium.org>
Commit-Queue: Steve Fung <stevefung@chromium.org>
Tested-by: Steve Fung <stevefung@chromium.org>
1 file changed