| OLD | NEW |
| 1 # Copyright (c) 2009 The Chromium OS Authors. All rights reserved. | 1 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 # Common constants for build scripts | 5 # Common constants for build scripts |
| 6 # This must evaluate properly for both /bin/bash and /bin/sh | 6 # This must evaluate properly for both /bin/bash and /bin/sh |
| 7 | 7 |
| 8 # All scripts should die on error unless commands are specifically excepted | 8 # All scripts should die on error unless commands are specifically excepted |
| 9 # by prefixing with '!' or surrounded by 'set +e' / 'set -e'. | 9 # by prefixing with '!' or surrounded by 'set +e' / 'set -e'. |
| 10 # TODO: Re-enable this once shflags is less prone to dying. | 10 # TODO: Re-enable this once shflags is less prone to dying. |
| 11 #set -e | 11 #set -e |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 90 DEFAULT_IMG_MIRROR=${CHROMEOS_IMG_MIRROR:-"${DEFAULT_CHROMEOS_SERVER}/ubuntu"} | 90 DEFAULT_IMG_MIRROR=${CHROMEOS_IMG_MIRROR:-"${DEFAULT_CHROMEOS_SERVER}/ubuntu"} |
| 91 DEFAULT_IMG_SUITE=${CHROMEOS_IMG_SUITE:-"karmic"} | 91 DEFAULT_IMG_SUITE=${CHROMEOS_IMG_SUITE:-"karmic"} |
| 92 | 92 |
| 93 # Default location for chroot | 93 # Default location for chroot |
| 94 DEFAULT_CHROOT_DIR=${CHROMEOS_CHROOT_DIR:-"$GCLIENT_ROOT/chroot"} | 94 DEFAULT_CHROOT_DIR=${CHROMEOS_CHROOT_DIR:-"$GCLIENT_ROOT/chroot"} |
| 95 | 95 |
| 96 # All output files from build should go under $DEFAULT_BUILD_ROOT, so that | 96 # All output files from build should go under $DEFAULT_BUILD_ROOT, so that |
| 97 # they don't pollute the source directory. | 97 # they don't pollute the source directory. |
| 98 DEFAULT_BUILD_ROOT=${CHROMEOS_BUILD_ROOT:-"$SRC_ROOT/build"} | 98 DEFAULT_BUILD_ROOT=${CHROMEOS_BUILD_ROOT:-"$SRC_ROOT/build"} |
| 99 | 99 |
| 100 # Set up a global ALL_BOARDS value |
| 101 ALL_BOARDS=$(cd ../overlays;ls -1d overlay-* 2>&-|sed 's,overlay-,,g') |
| 102 # Strip CR |
| 103 ALL_BOARDS=$(echo $ALL_BOARDS) |
| 104 # Set a default BOARD |
| 105 #DEFAULT_BOARD=x86-generic # or... |
| 106 DEFAULT_BOARD=$(echo $ALL_BOARDS | awk '{print $NF}') |
| 107 |
| 100 # Detect whether we're inside a chroot or not | 108 # Detect whether we're inside a chroot or not |
| 101 if [ -e /etc/debian_chroot ] | 109 if [ -e /etc/debian_chroot ] |
| 102 then | 110 then |
| 103 INSIDE_CHROOT=1 | 111 INSIDE_CHROOT=1 |
| 104 else | 112 else |
| 105 INSIDE_CHROOT=0 | 113 INSIDE_CHROOT=0 |
| 106 fi | 114 fi |
| 107 | 115 |
| 108 # Directory locations inside the dev chroot | 116 # Directory locations inside the dev chroot |
| 109 CHROOT_TRUNK_DIR="/home/$USER/trunk" | 117 CHROOT_TRUNK_DIR="/home/$USER/trunk" |
| (...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 228 V_RED="\e[31m" | 236 V_RED="\e[31m" |
| 229 V_YELLOW="\e[33m" | 237 V_YELLOW="\e[33m" |
| 230 | 238 |
| 231 function warn { | 239 function warn { |
| 232 echo -e "${V_YELLOW}Warning..: $1${V_VIDOFF}" | 240 echo -e "${V_YELLOW}Warning..: $1${V_VIDOFF}" |
| 233 } | 241 } |
| 234 | 242 |
| 235 function error { | 243 function error { |
| 236 echo -e "${V_RED}Error....: $1${V_VIDOFF}" | 244 echo -e "${V_RED}Error....: $1${V_VIDOFF}" |
| 237 } | 245 } |
| OLD | NEW |