OLD | NEW |
1 #!/bin/bash | 1 #!/bin/bash |
2 | 2 |
3 # Copyright (c) 2009 The Chromium OS Authors. All rights reserved. | 3 # Copyright (c) 2009 The Chromium OS Authors. All rights reserved. |
4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
6 | 6 |
7 # Script to modify a keyfob-based chromeos system image for testability. | 7 # Script to modify a keyfob-based chromeos system image for testability. |
8 | 8 |
9 # Load common constants. This should be the first executable line. | 9 # Load common constants. This should be the first executable line. |
10 # The path to common.sh should be relative to your script's location. | 10 # The path to common.sh should be relative to your script's location. |
(...skipping 18 matching lines...) Expand all Loading... |
29 # No board, no default and no image set then we can't find the image | 29 # No board, no default and no image set then we can't find the image |
30 if [ -z $FLAGS_image ] && [ -z $FLAGS_board ] ; then | 30 if [ -z $FLAGS_image ] && [ -z $FLAGS_board ] ; then |
31 setup_board_warning | 31 setup_board_warning |
32 echo "*** mod_image_for_test failed. No board set and no image set" | 32 echo "*** mod_image_for_test failed. No board set and no image set" |
33 exit 1 | 33 exit 1 |
34 fi | 34 fi |
35 | 35 |
36 # We have a board name but no image set. Use image at default location | 36 # We have a board name but no image set. Use image at default location |
37 if [ -z $FLAGS_image ] ; then | 37 if [ -z $FLAGS_image ] ; then |
38 IMAGES_DIR="${DEFAULT_BUILD_ROOT}/images/${FLAGS_board}" | 38 IMAGES_DIR="${DEFAULT_BUILD_ROOT}/images/${FLAGS_board}" |
39 FILENAME="chromiumos_test_image.bin" | 39 FILENAME="chromiumos_image.bin" |
40 FLAGS_image="${IMAGES_DIR}/$(ls -t $IMAGES_DIR 2>&-| head -1)/${FILENAME}" | 40 FLAGS_image="${IMAGES_DIR}/$(ls -t $IMAGES_DIR 2>&-| head -1)/${FILENAME}" |
41 fi | 41 fi |
42 | 42 |
43 # Abort early if we can't find the image | 43 # Abort early if we can't find the image |
44 if [ ! -f $FLAGS_image ] ; then | 44 if [ ! -f $FLAGS_image ] ; then |
45 echo "No image found at $FLAGS_image" | 45 echo "No image found at $FLAGS_image" |
46 exit 1 | 46 exit 1 |
47 fi | 47 fi |
48 | 48 |
49 # Make sure anything mounted in the rootfs is cleaned up ok on exit. | 49 # Make sure anything mounted in the rootfs is cleaned up ok on exit. |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
142 ${ROOT_FS_DIR}/usr/local/manufacturing/qualified_components | 142 ${ROOT_FS_DIR}/usr/local/manufacturing/qualified_components |
143 else | 143 else |
144 echo "No qualified component file found at: ${FLAGS_qualdb}" | 144 echo "No qualified component file found at: ${FLAGS_qualdb}" |
145 exit 1 | 145 exit 1 |
146 fi | 146 fi |
147 fi | 147 fi |
148 | 148 |
149 cleanup | 149 cleanup |
150 trap - EXIT | 150 trap - EXIT |
151 | 151 |
OLD | NEW |