blob: 50f6243fa7d943f6e0743b16ee83ded1d65f07ce [file] [log] [blame]
# Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
if [[ -z "${FLAGS_board}" ]]; then
if [[ -z "${SRC_IMAGE}" ]]; then
die "--board or SRC_IMAGE are required."
fi
# If --board is not set, get the board name from the image.
FLAGS_board="$(
. "${BUILD_LIBRARY_DIR}/mount_gpt_util.sh"
get_board_from_image "${SRC_IMAGE}"
)"
fi
BOARD="${FLAGS_board}"
BOARD_ROOT="/build/${BOARD}"
if [[ ! -d "${BOARD_ROOT}" ]]; then
die_notrace "The board has not been set up: ${BOARD}"
fi
# What cross-build are we targeting?
. "${BOARD_ROOT}/etc/make.conf.board_setup"