From: Sam James Date: Wed, 10 Apr 2024 16:42:23 +0000 (+0100) Subject: ci: build in parallel by default X-Git-Tag: v5.7.1alpha~397 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8709407a9ef8e7e8aec117879400e4dd3e227ada;p=thirdparty%2Fxz.git ci: build in parallel by default --- diff --git a/build-aux/ci_build.sh b/build-aux/ci_build.sh index da780f33..d40cd3ce 100755 --- a/build-aux/ci_build.sh +++ b/build-aux/ci_build.sh @@ -48,6 +48,8 @@ DEST_DIR="$SRC_DIR/../xz_build" PHASE="all" ARTIFACTS_DIR_NAME="output" +[[ -z ${CPU_COUNT} ]] && { CPU_COUNT=$(nproc 2>/dev/null || sysctl -n hw.ncpu); } +[[ -z ${MAKEFLAGS} ]] && export MAKEFLAGS="-j${CPU_COUNT} -l${CPU_COUNT}" [[ -z ${CFLAGS} ]] && export CFLAGS="-O2" ###################