make count of jobs hackable by env
This commit is contained in:
parent
5d8a1aef35
commit
13225a0140
3
build.sh
3
build.sh
|
@ -3,6 +3,7 @@
|
||||||
# environmental and build settings
|
# environmental and build settings
|
||||||
KEYFILE="${KEYFILE:-"$HOME/.ecdsakey"}"
|
KEYFILE="${KEYFILE:-"$HOME/.ecdsakey"}"
|
||||||
GLUON_PRIORITY="${GLUON_PRIORITY:-7}"
|
GLUON_PRIORITY="${GLUON_PRIORITY:-7}"
|
||||||
|
JOBS=${JOBS:-"$(grep -c '^processor' /proc/cpuinfo)"}
|
||||||
|
|
||||||
# start of script
|
# start of script
|
||||||
set -eu
|
set -eu
|
||||||
|
@ -26,7 +27,7 @@ fi
|
||||||
for target in $GLUON_TARGETS; do
|
for target in $GLUON_TARGETS; do
|
||||||
echo "Building target ${target}"
|
echo "Building target ${target}"
|
||||||
schedtool -B -e \
|
schedtool -B -e \
|
||||||
make --jobs=$(grep -c '^processor' /proc/cpuinfo) --output-sync=recurse \
|
make --jobs=$JOBS --output-sync=recurse \
|
||||||
GLUON_TARGET="$target" V=s
|
GLUON_TARGET="$target" V=s
|
||||||
done
|
done
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue