OLD | NEW |
1 #!/bin/bash | 1 #!/bin/bash |
2 | 2 |
3 # Copyright (c) 2010 The Chromium OS Authors. All rights reserved. | 3 # Copyright (c) 2010 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 convert the output of build_image.sh to a VMware image and write a | 7 # Script to convert the output of build_image.sh to a VMware image and write a |
8 # corresponding VMware config file. | 8 # corresponding VMware config file. |
9 | 9 |
10 # Load common constants. This should be the first executable line. | 10 # Load common constants. This should be the first executable line. |
(...skipping 85 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
96 fi | 96 fi |
97 | 97 |
98 # Check for install shim. | 98 # Check for install shim. |
99 if [ ${FLAGS_factory_install} -eq ${FLAGS_TRUE} ] ; then | 99 if [ ${FLAGS_factory_install} -eq ${FLAGS_TRUE} ] ; then |
100 EXTRA_ARGS="--factory_install" | 100 EXTRA_ARGS="--factory_install" |
101 fi | 101 fi |
102 | 102 |
103 # Modify it. Pass --yes so that mod_image_for_test.sh won't ask us if we | 103 # Modify it. Pass --yes so that mod_image_for_test.sh won't ask us if we |
104 # really want to modify the image; the user gave their assent already with | 104 # really want to modify the image; the user gave their assent already with |
105 # --test-image and the original image is going to be preserved. | 105 # --test-image and the original image is going to be preserved. |
106 "${SCRIPTS_DIR}/mod_image_for_test.sh" --image \ | 106 "${SCRIPTS_DIR}/mod_image_for_test.sh" --board=${FLAGS_board} --image \ |
107 "${FLAGS_from}/chromiumos_test_image.bin" ${EXTRA_ARGS} --yes | 107 "${FLAGS_from}/chromiumos_test_image.bin" ${EXTRA_ARGS} --yes |
108 echo "Done with mod_image_for_test." | 108 echo "Done with mod_image_for_test." |
109 else | 109 else |
110 echo "Using cached test image." | 110 echo "Using cached test image." |
111 fi | 111 fi |
112 SRC_IMAGE="${FLAGS_from}/chromiumos_test_image.bin" | 112 SRC_IMAGE="${FLAGS_from}/chromiumos_test_image.bin" |
113 echo "Source test image is: ${SRC_IMAGE}" | 113 echo "Source test image is: ${SRC_IMAGE}" |
114 fi | 114 fi |
115 | 115 |
116 # Memory units are in MBs | 116 # Memory units are in MBs |
(...skipping 146 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
263 guestOS = \"otherlinux\" | 263 guestOS = \"otherlinux\" |
264 ethernet0.addressType = \"generated\" | 264 ethernet0.addressType = \"generated\" |
265 floppy0.present = \"FALSE\"" | 265 floppy0.present = \"FALSE\"" |
266 | 266 |
267 if [[ "${FLAGS_make_vmx}" = "${FLAGS_TRUE}" ]]; then | 267 if [[ "${FLAGS_make_vmx}" = "${FLAGS_TRUE}" ]]; then |
268 echo "${VMX_CONFIG}" > "${FLAGS_to}/${FLAGS_vmx}" | 268 echo "${VMX_CONFIG}" > "${FLAGS_to}/${FLAGS_vmx}" |
269 echo "Wrote the following config to: ${FLAGS_to}/${FLAGS_vmx}" | 269 echo "Wrote the following config to: ${FLAGS_to}/${FLAGS_vmx}" |
270 echo "${VMX_CONFIG}" | 270 echo "${VMX_CONFIG}" |
271 fi | 271 fi |
272 | 272 |
OLD | NEW |