From bb4152027bb4db3d60fb3786cefbf8e3aae5c6b1 Mon Sep 17 00:00:00 2001 From: ohfp <1813007-ohfp@users.noreply.gitlab.com> Date: Mon, 17 May 2021 10:45:04 +0200 Subject: [PATCH] allow setting cores to build on via ENV / CI --- scripts/3_Configure_Source_Code.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/scripts/3_Configure_Source_Code.sh b/scripts/3_Configure_Source_Code.sh index 3a1c3ae..ab82db1 100755 --- a/scripts/3_Configure_Source_Code.sh +++ b/scripts/3_Configure_Source_Code.sh @@ -72,6 +72,12 @@ mk_add_options MOZ_TELEMETRY_REPORTING=0 # ac_add_options --enable-linker=gold END +# allow setting limited resource usage via ENV / CI: + +if [[ ! -z ${CORES_TO_USE} ]]; then + echo "mk_add_options MOZ_MAKE_FLAGS=\"-j${CORES_TO_USE}\"" >> ${CI_PROJECT_DIR}/mozconfig +fi + if [[ $CARCH == 'aarch64' ]]; then cat >>${CI_PROJECT_DIR}/mozconfig <