From 17c1fe80731200fe3cc7cd2bc21c61b1b8128ed9 Mon Sep 17 00:00:00 2001 From: Brian Harring Date: Wed, 5 Dec 2012 21:12:31 -0800 Subject: [PATCH] build_packages: Add --fetch-only pass through to parallel-emerge. BUG=None TEST=./build_packages --fetch-only, verify it just fetches. Change-Id: I290ef23f13446c912724aa37b8c79269a9db6cc0 Reviewed-on: https://gerrit.chromium.org/gerrit/39304 Commit-Ready: Brian Harring Tested-by: Brian Harring Reviewed-by: Mike Frysinger --- build_packages | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/build_packages b/build_packages index 5d3f71ebd3..247d365f3d 100755 --- a/build_packages +++ b/build_packages @@ -22,6 +22,8 @@ DEFINE_boolean showoutput "${FLAGS_FALSE}" \ "Show all output from parallel_emerge." DEFINE_boolean withautotest "${FLAGS_TRUE}" \ "Build autotest client code." +DEFINE_boolean fetchonly "${FLAGS_FALSE}" \ + "Don't build anything, instead only fetch what is needed." FLAGS_HELP="usage: $(basename $0) [flags] [packages] @@ -122,6 +124,10 @@ if [[ "${FLAGS_fast}" -eq "${FLAGS_TRUE}" ]]; then else EMERGE_CMD=( "emerge-${FLAGS_board}" ) fi +if [ "${FLAGS_fetchonly}" -eq "${FLAGS_TRUE}" ]; then + EMERGE_CMD+=( --fetchonly ) +fi + EMERGE_CMD+=( ${EXTRA_BOARD_FLAGS} ) if [[ "${FLAGS_usepkg}" -eq "${FLAGS_TRUE}" ||