image build and composition scripts for Flatcar Container Linux
Go to file
Allen Martin 07bfc7aa9d Separate out additional cmd line args to chroot
This fix separates out any additional command line arguments given to
the enter_chroot.sh script when passed to the interior chroot.  This
allows one to pass environment variable settings to the interior
chroot shell such as:

./enter_chroot.sh -- CHROME_ORIGIN=LOCAL_SOURCE emerge-x86-generic ...

Before this fix any of these variable settings will be sucked up by
the shell launching the chroot, not the interior shell.

BUG=chromium-os:2457
TEST=ran test cases detailed in bug report

Review URL: http://codereview.chromium.org/2855034
2010-07-13 15:44:59 -07:00
bin Clean up command line arguments and user output 2010-07-13 09:07:18 -07:00
lib/shflags Move shflags into crosutils.git 2010-07-13 15:24:54 -07:00
mod_for_factory_scripts Move factory UI files to autotest repo. 2010-06-22 16:09:04 +08:00
mod_for_test_scripts Create a symlink for the external_extensions.json. 2010-07-01 10:55:45 -07:00
.gitignore scripts: Update .gitignore with entries from main repo. 2010-06-09 15:49:20 -07:00
archive_build.sh Use gsutil to archive debug.tgz too 2010-07-01 11:20:42 -07:00
archive_hwqual Make generate_test_reports a symlink to the py file so it can be imported. 2010-07-09 10:46:53 -07:00
autotest Roll back change list 2838024. 2010-06-30 20:56:00 -07:00
autotest_lib.sh fix autotest scripts for board variants 2010-03-23 21:16:33 -07:00
bash_completion fix a typerr in bach_complete. 2010-04-01 13:07:10 -07:00
binhost_clobber.py Adding in script to clobber build packages that shouldn't be cached. 2010-03-16 14:17:30 -07:00
build_autotest.sh Enable default board in the new build_autotest script. 2010-04-07 17:00:36 -07:00
build_gpt.sh Added empty ext3 filesystem initialization for OEM partner partition. 2010-06-29 04:23:53 +04:00
build_image Added command line parameter to specify OEM content location. 2010-07-12 22:44:42 +04:00
build_kernel_image.sh build_image, build_kernel_image, legacy_bootloaders: Rename vboot flags 2010-07-09 13:08:38 -07:00
build_packages Add symlinks to new build scripts. This obviates the need to run setup_source_tree.sh. 2010-02-19 14:54:50 -08:00
build_tests.sh TBR: Fix build due to reference to deprecated crash folder. 2010-06-28 17:41:04 -07:00
check_control_files.sh A simple script to check all control files for correctness. 2010-06-17 17:43:50 -07:00
check_deps Add more exceptions to check_deps to allow usage of icedtea. 2010-05-13 11:06:51 -07:00
chromeos_version.sh Created branch 0.7.54.B. Update CHROMEOS_VERSION_BRANCH=55 2010-07-12 16:15:05 -07:00
chromeos-common.sh Switch to GPT-format disk images. 2010-03-30 14:17:34 -07:00
clean_loopback_devices Adds a script to unmount any mount points in your boards image dir and free loopback devices 2010-04-29 14:05:30 -07:00
common.sh Move shflags into crosutils.git 2010-07-13 15:24:54 -07:00
create_esp.sh [PATCH 4/5] update_bootloaders.sh, create_esp.sh: add two helpers 2010-07-03 13:32:26 -05:00
create_legacy_bootloader_templates.sh build_image, build_kernel_image, legacy_bootloaders: Rename vboot flags 2010-07-09 13:08:38 -07:00
cros_deps_diff add cros_deps_diff tool that creates dependency graph diffs 2010-07-08 14:52:37 -07:00
cros_download_latest_image Tiny bit of clean up and follow new script naming convention. 2010-06-22 17:21:05 -07:00
cros_extract_deps Add a script to extract dependencies out of emerge. 2010-06-24 11:18:01 -07:00
cros_generate_deps_graphs Refactor the dot graph generation out of cros_generate_deps_graphs 2010-07-01 13:41:25 -07:00
cros_mark_as_stable First cut at stable script 2010-07-13 15:34:11 -07:00
cros_mark_as_stable_unittest.py First cut at stable script 2010-07-13 15:34:11 -07:00
cros_mark_as_stable.py First cut at stable script 2010-07-13 15:34:11 -07:00
cros_run_unit_tests Support non-default board use case 2010-07-08 17:28:38 -07:00
cros_workon cros_workon: check selected packages if they are cros-workon, related fixes 2010-07-13 15:08:07 -07:00
customize_rootfs Add symlinks to new build scripts. This obviates the need to run setup_source_tree.sh. 2010-02-19 14:54:50 -08:00
debug_32bit.sh A pair of scripts to make it easier to run and debug 32 bit executables on 64 bit systems 2010-04-05 15:22:44 -07:00
dot_helper.py Refactor the dot graph generation out of cros_generate_deps_graphs 2010-07-01 13:41:25 -07:00
emit_gpt_scripts.sh Use new cgpt tool when creating images and the pack/unpack scripts. 2010-06-11 09:16:09 -07:00
enable_localaccount.sh Don't assume this is run from the chroot and point explicity to it. 2010-04-27 13:49:06 -07:00
enter_chroot.sh Separate out additional cmd line args to chroot 2010-07-13 15:44:59 -07:00
file_copy.py Changes to enable dev in stateful partition for usb and startup 2010-03-11 15:30:38 -08:00
fixup_image_for_qemu.py fixed vm scripts 2010-07-12 18:08:44 -07:00
generate_test_report Make generate_test_reports a symlink to the py file so it can be imported. 2010-07-09 10:46:53 -07:00
generate_test_report.py Make generate_test_reports a symlink to the py file so it can be imported. 2010-07-09 10:46:53 -07:00
get_latest_image.sh Added --preserve option and logic. 2010-06-24 21:48:14 -07:00
get_package_list Adds a helper script to print out all package dependencies of a given package. 2010-05-10 17:50:33 -07:00
get_svn_repos.sh get_svn_repos.sh: remove repos that are no longer needed 2010-07-09 13:27:14 -07:00
gmergefs Fix modprobe prob in gmergefs and bring call script into scripts 2010-05-14 12:54:04 -07:00
image_to_live.sh Only kill the dev server when it is started by image_to_live process. 2010-05-17 13:57:30 -07:00
image_to_usb.sh image_to_usb.sh needs to pass --board to mod_image_for_test 2010-06-28 19:32:02 -07:00
image_to_virtualbox.sh VMWare [1/2]: Fix vmware image generation. 2010-03-10 16:09:46 -08:00
image_to_vm.sh fixed vm scripts 2010-07-12 18:08:44 -07:00
inherit-review-settings-ok Update WATCHLISTS and CRR 2010-06-10 01:36:40 -07:00
kernel_fetcher.sh Create a fourth partition to put the raw kernel image in. 2010-02-11 17:33:32 -08:00
list_installed_packages.sh Start copying over source. 2009-10-09 20:56:14 +00:00
make_chroot Add symlinks to new build scripts. This obviates the need to run setup_source_tree.sh. 2010-02-19 14:54:50 -08:00
make_factory_package.sh Fix firmware packaging 2010-06-21 21:52:43 -07:00
make_relative_solution Create a tool to save a pinned dep file for the current sync. 2010-05-20 10:18:55 -07:00
mk_arm_sd_image.py Start copying over source. 2009-10-09 20:56:14 +00:00
mk_memento_images.sh New Full AU Format w/ support for kernel partition. 2010-04-09 16:07:37 -07:00
mod_image_for_recovery.sh remove handling of kernel verification block from recovery image 2010-07-13 07:04:48 -07:00
mod_image_for_test.sh remove autotests in case they come back 2010-07-07 12:42:17 -07:00
mount_gpt_image.sh replace test -n ... && clauses with proper ifs 2010-07-09 16:44:18 -07:00
parallel_emerge Teach parallel_emerge to uninstall packages. 2010-07-13 00:33:20 -07:00
populate_recovery_payload.sh fix for issue 2610 2010-06-07 16:49:39 -07:00
remote_access.sh added support for an alternative ssh port for autotest (needed for running autotest on Vibrant VM) 2010-06-15 11:55:21 -07:00
run_32bit.sh A pair of scripts to make it easier to run and debug 32 bit executables on 64 bit systems 2010-04-05 15:22:44 -07:00
run_remote_tests.sh added support for an alternative ssh port for autotest (needed for running autotest on Vibrant VM) 2010-06-15 11:55:21 -07:00
run_tests.sh Cutover to hardened toolchain by default (1 of 3). BUG=3981 TEST=pending 2010-06-21 22:27:04 -07:00
save_pinned_deps Add --allow-empty to the commit of the generated dep file. 2010-06-21 15:12:07 -07:00
set_shared_user_password.sh Added restart_in_chroot_if_needed to common.sh. 2010-05-04 16:54:28 -07:00
setup_board Add symlinks to new build scripts. This obviates the need to run setup_source_tree.sh. 2010-02-19 14:54:50 -08:00
ssh_test.sh Wrapper script for remote_access.sh library. Used by Autotest updater. 2010-06-22 14:36:26 -07:00
start_devserver remove update_engine flag from start_devserver 2010-07-12 15:22:53 -07:00
sync_build_test.sh Add --nousepkg option for build_packages to sbt 2010-06-28 18:41:22 -07:00
sysroot_wrapper Add symlinks to new build scripts. This obviates the need to run setup_source_tree.sh. 2010-02-19 14:54:50 -08:00
test_cookie_pipe.py Don't crash if the cookie pipe doesn't exist. 2009-11-13 19:17:31 +00:00
test_image Add test_image script for checking that dependencies in image are sane 2010-03-02 15:28:58 -08:00
tracker_spreadsheet_sync tracker/spreadsheet tool: Improve tracker to spreadsheet migration. 2010-04-20 16:28:37 -07:00
tracker.sh Start of script for entering tracker reports. 2009-11-18 23:35:51 +00:00
unit_test_black_list.txt Adding blacklist support for unit tests and blacklisting currently failing tests. 2010-06-22 17:19:15 -07:00
update_bootloaders.sh TBR: fix up arm portion of update_bootloaders 2010-07-03 19:09:09 -07:00
upload_symbols Use hard host depends emerged breakpad binaries 2010-07-09 12:55:47 -07:00
WATCHLISTS Update WATCHLISTS and CRR 2010-06-10 01:36:40 -07:00