From b723a08fb7aa292437a1d5828b7b51861e6077b8 Mon Sep 17 00:00:00 2001 From: Ella Stanforth <23418164+Ella-0@users.noreply.github.com> Date: Wed, 29 Dec 2021 18:59:35 +0000 Subject: [PATCH] nproc --- iglupkg.sh | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/iglupkg.sh b/iglupkg.sh index 3a2ecb7..18269b5 100755 --- a/iglupkg.sh +++ b/iglupkg.sh @@ -1,4 +1,17 @@ #!/bin/sh +# +# TODO: +# +# - `iglupkg p` just packages +# - `iglupkg b` just builds +# - `iglupkg f` just fetches +# - `iglupkg bp` clean builds then packages +# - `iglupkg bp --dirty` builds then packages +# Each will always clean +# except build will allow dirty build steps + + + CWD="$(pwd)" @@ -6,6 +19,7 @@ export CC=cc export CXX=c++ export ARCH="$(uname -m)" export TRIPLE="$ARCH-unknown-linux-musl" +export JOBS=$(nproc) fatal() { echo "ERROR: $@" @@ -136,7 +150,7 @@ if [ ! -n "$FAKEROOTKEY" ]; then echo " Building " echo "==========" - build + MAKEFLAGS="-j$JOBS" build cd "$CWD"