From bdcf7069d9b6306bd141ff53e2639611bf4642f5 Mon Sep 17 00:00:00 2001 From: Jeremi Piotrowski Date: Thu, 17 Feb 2022 11:17:57 +0100 Subject: [PATCH] setup_board: disable ebuild-locks for dev builds This cuts image build time in half and also has a positive effect on package installation. --- setup_board | 3 +++ 1 file changed, 3 insertions(+) diff --git a/setup_board b/setup_board index bddb4dfcc6..85aa002e37 100755 --- a/setup_board +++ b/setup_board @@ -272,6 +272,9 @@ EMERGE_DEFAULT_OPTS="--oneshot" # Allow the user to override or define additional settings. source "${BOARD_ETC}/portage/make.conf.user" EOF +if [[ "${COREOS_OFFICIAL:-0}" -ne 1 ]]; then + echo "FEATURES=-ebuild-locks" | sudo_append "${BOARD_ETC}/portage/make.conf" +fi # required when using --regen_configs_only sudo mkdir -p --mode=01777 "${BOARD_ROOT}"{/tmp,/var/tmp}