aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index c7834fa..ebd5678 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,5 @@
.POSIX:
+N = `nproc`
.SUFFIXES:
@@ -42,12 +43,12 @@ internet.scm.sentinel: src/org/euandre/queue.scm src/org/euandre/packages.scm \
queue.scm.sentinel packages.scm.sentinel: Makefile
rm -f `basename $@ .sentinel`*
- guix build -c1 -v3 -Lsrc -r`basename $@ .sentinel` -Kf src/org/euandre/`basename $@ .sentinel`
+ guix build -c$N -v3 -Lsrc -r`basename $@ .sentinel` -Kf src/org/euandre/`basename $@ .sentinel`
touch $@
local.scm.sentinel internet.scm.sentinel: queue.scm.sentinel packages.scm.sentinel
rm -f `basename $@ .sentinel`*
- guix build -c1 -v3 -Lsrc -r`basename $@ .sentinel` -Kf tests/`basename $@ .scm.sentinel`/system.scm
+ guix build -c$N -v3 -Lsrc -r`basename $@ .sentinel` -Kf tests/`basename $@ .scm.sentinel`/system.scm
touch $@