summary refs log tree commit diff
path: root/pkgs/development/go-modules
diff options
context:
space:
mode:
authorLluís Batlle i Rossell <viric@viric.name>2016-01-21 15:05:40 +0100
committerLluís Batlle i Rossell <viric@viric.name>2016-01-21 17:11:28 +0100
commit082f2e6938df4e7991856ccca35bb558cdee03ef (patch)
tree5a26969aac915de2578af509242230a0807a5112 /pkgs/development/go-modules
parent6349f50bde157711defde59b31979a6337a79d9a (diff)
downloadnixlib-082f2e6938df4e7991856ccca35bb558cdee03ef.tar
nixlib-082f2e6938df4e7991856ccca35bb558cdee03ef.tar.gz
nixlib-082f2e6938df4e7991856ccca35bb558cdee03ef.tar.bz2
nixlib-082f2e6938df4e7991856ccca35bb558cdee03ef.tar.lz
nixlib-082f2e6938df4e7991856ccca35bb558cdee03ef.tar.xz
nixlib-082f2e6938df4e7991856ccca35bb558cdee03ef.tar.zst
nixlib-082f2e6938df4e7991856ccca35bb558cdee03ef.zip
go builder: respect enableParallelBuilding
It was parallelizing for $NIX_BUILD_CORES regardless of
enableParallelBuilding.
Diffstat (limited to 'pkgs/development/go-modules')
-rw-r--r--pkgs/development/go-modules/generic/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/go-modules/generic/default.nix b/pkgs/development/go-modules/generic/default.nix
index bd2289723f8d..260e8d66c58a 100644
--- a/pkgs/development/go-modules/generic/default.nix
+++ b/pkgs/development/go-modules/generic/default.nix
@@ -112,6 +112,9 @@ go.stdenv.mkDerivation (
     }
 
     export -f buildGoDir # parallel needs to see the function
+    if [ -z "$enableParallelBuilding" ]; then
+        export NIX_BUILD_CORES=1
+    fi
     getGoDirs "" | parallel -j $NIX_BUILD_CORES buildGoDir install
 
     runHook postBuild