mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-09 05:56:58 +02:00
Rather than forcing all consumers of DEFAULT_BOARD to remember to call get_default_board, just do it for them automatically. BUG=None TEST=`cbuildbot {arm,amd64,x86}-generic-full` works TEST=`./build_packages --help` shows correct default Change-Id: I8d6ccb83babb2764a50692318eb9193c45fb3b39 Reviewed-on: https://gerrit.chromium.org/gerrit/17868 Reviewed-by: David James <davidjames@chromium.org> Commit-Ready: Mike Frysinger <vapier@chromium.org> Tested-by: Mike Frysinger <vapier@chromium.org>
22 lines
783 B
Bash
22 lines
783 B
Bash
# 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.
|
|
|
|
# Common library file to be sourced by build_image,
|
|
# mod_image_for_test.sh, and mod_image_for_recovery.sh. This
|
|
# file ensures that library source files needed by all the scripts
|
|
# are included once, and also takes care of certain bookeeping tasks
|
|
# common to all the scripts.
|
|
|
|
# SCRIPT_ROOT must be set prior to sourcing this file
|
|
. "${SCRIPT_ROOT}/common.sh" || exit 1
|
|
|
|
# All scripts using this file must be run inside the chroot.
|
|
restart_in_chroot_if_needed "$@"
|
|
|
|
INSTALLER_ROOT=/usr/lib/installer
|
|
. "${INSTALLER_ROOT}/chromeos-common.sh" || exit 1
|
|
|
|
BUILD_LIBRARY_DIR=${SCRIPTS_DIR}/build_library
|
|
locate_gpt
|