drop --brick usage
We dropped the code from chromite, so scrub it here too.
BUG=chromium:530677
TEST=precq passes
Change-Id: I4b1f849c6e1060fb3b33e6021b6a1b39b11daada
Reviewed-on: https://chromium-review.googlesource.com/1144120
Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com>
Tested-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Alex Klein <saklein@chromium.org>
diff --git a/common.sh b/common.sh
index feea2ab..3ac26c7 100644
--- a/common.sh
+++ b/common.sh
@@ -1041,14 +1041,6 @@
get_board_and_variant() {
local flags_board=$1
local flags_variant=$2
- local flags_brick=$3
-
- if [[ -n "${flags_brick}" ]]; then
- BOARD="$(cros_brick_utils --friendly-name ${flags_brick})"
- BOARD_VARIANT="${BOARD}"
- VARIANT=""
- return
- fi
BOARD=$(echo "${flags_board}" | cut -d '_' -f 1)
VARIANT=${flags_variant:-$(echo "${flags_board}" | cut -s -d '_' -f 2)}
diff --git a/setup_board b/setup_board
index b410c87..4c578f1 100755
--- a/setup_board
+++ b/setup_board
@@ -62,7 +62,6 @@
"Don't emerge any packages during setup_board into the board root."
DEFINE_string board_root "" \
"Board root."
-DEFINE_string brick "" "Brick to set up."
DEFINE_string save_install_plan "" \
"Save install plan to filename for correct reverse dependency calculation."
@@ -82,15 +81,11 @@
# so will die prematurely if 'switch_to_strict_mode' is specified before now.
switch_to_strict_mode
-if [[ -z "${FLAGS_board}" ]] && [[ -z "${FLAGS_brick}" ]]; then
- die "--board or --brick required."
-elif [[ -n "${FLAGS_brick}" ]]; then
- # Clear the board value if brick was provided (backward compatibility).
- [[ -z "${FLAGS_board}" ]] || warn "--brick was used, ignoring --board value"
- FLAGS_board=
+if [[ -z "${FLAGS_board}" ]]; then
+ die "--board required."
fi
-get_board_and_variant "${FLAGS_board}" "${FLAGS_variant}" "${FLAGS_brick}"
+get_board_and_variant "${FLAGS_board}" "${FLAGS_variant}"
# Before we can run any tools, we need to update chroot
UPDATE_ARGS="--toolchain_boards=${BOARD}"
@@ -102,8 +97,7 @@
if [[ "${FLAGS_jobs}" -ne -1 ]]; then
UPDATE_ARGS+=" --jobs=${FLAGS_jobs}"
fi
-if [[ "${FLAGS_skip_toolchain_update}" -eq "${FLAGS_TRUE}" ]] \
- || [[ -n "${FLAGS_brick}" ]]; then
+if [[ "${FLAGS_skip_toolchain_update}" -eq "${FLAGS_TRUE}" ]]; then
UPDATE_ARGS+=" --skip_toolchain_update"
fi
if [[ ! -z "${FLAGS_save_install_plan}" ]]; then
@@ -190,13 +184,8 @@
# Generating the standard configuration file (make.conf.board_setup) for the
# sysroot.
-if [[ -n "${FLAGS_brick}" ]]; then
- cros_sysroot_utils generate-config --sysroot="${BOARD_ROOT}" \
- --brick="${FLAGS_brick}" --out-file="${BOARD_SETUP}"
-else
- cros_sysroot_utils generate-config --sysroot="${BOARD_ROOT}" \
- --board="${FLAGS_board}" --out-file="${BOARD_SETUP}"
-fi
+cros_sysroot_utils generate-config --sysroot="${BOARD_ROOT}" \
+ --board="${FLAGS_board}" --out-file="${BOARD_SETUP}"
# Generate wrappers for portage helpers (equery, portageq, emerge, etc...).
# Those are used to generate make.conf.board.