mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-08 13:36:58 +02:00
Major changes are: - prefix functions in cros_image_common with 'image' to avoid naming conflicts - use awk to replace grep+sed+cut - use case to handle board name list - factory_setup.sh should return error if applying patch failed - refine for shell script coding style guide: * replace `` with $() * quote variables * replace "! -z" by "-n" * no space between redirection symbol (>) and target name (eg, >>filename) * 1> should be simply > * no trailing \ for && and || BUG=chrome-os-partner:1583 TEST=manually verified: ./image_to_usb.sh --factory # calls mod_image_for_test --factory, and works fine ./make_factory_package.sh --factory PATH_TO_IMAGE --release PATH_TO_IMAGE ... # factory payloads were created successfully Change-Id: I6bb10bdfb12cbdb14e9816b3ad72dfe4b7b0472f Review URL: http://codereview.chromium.org/5168001
21 lines
486 B
Bash
Executable File
21 lines
486 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# Copyright (c) 2010 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.
|
|
|
|
echo "Configure autotest setting."
|
|
|
|
GLOBAL_CONFIG="${ROOT_FS_DIR}/usr/local/autotest/global_config.ini"
|
|
|
|
if [ -f "${GLOBAL_CONFIG}" ]; then
|
|
echo -e "File ${GLOBAL_CONFIG} already exists."
|
|
exit 1
|
|
fi
|
|
|
|
cat >"${GLOBAL_CONFIG}" <<EOF
|
|
[CLIENT]
|
|
drop_caches: False
|
|
drop_caches_between_iterations: False
|
|
EOF
|