diff options
author | Phillip Cloud <417981+cpcloud@users.noreply.github.com> | 2022-04-22 07:26:17 -0400 |
---|---|---|
committer | Frederik Rietdijk <freddyrietdijk@fridh.nl> | 2022-04-22 18:25:12 +0200 |
commit | 52248e4466230a6b82ecf182edcdba7bb64f2174 (patch) | |
tree | 5fbe536b85f8a73220ec990ccf6a4b00e6668620 /pkgs/development/interpreters/python/hooks | |
parent | b59fc4830aa6e4d793e1ba93fb54768aae46f0ee (diff) | |
download | nixpkgs-52248e4466230a6b82ecf182edcdba7bb64f2174.tar nixpkgs-52248e4466230a6b82ecf182edcdba7bb64f2174.tar.gz nixpkgs-52248e4466230a6b82ecf182edcdba7bb64f2174.tar.bz2 nixpkgs-52248e4466230a6b82ecf182edcdba7bb64f2174.tar.lz nixpkgs-52248e4466230a6b82ecf182edcdba7bb64f2174.tar.xz nixpkgs-52248e4466230a6b82ecf182edcdba7bb64f2174.tar.zst nixpkgs-52248e4466230a6b82ecf182edcdba7bb64f2174.zip |
python: enable opt-in parallel build_ext builds for setuptools
Diffstat (limited to 'pkgs/development/interpreters/python/hooks')
-rw-r--r-- | pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh index cc037744925..89a95e98219 100644 --- a/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh +++ b/pkgs/development/interpreters/python/hooks/setuptools-build-hook.sh @@ -11,6 +11,9 @@ setuptoolsBuildPhase() { if [ -n "$setupPyGlobalFlags" ]; then args+="$setupPyGlobalFlags" fi + if [ -n "$enableParallelBuilding" ]; then + setupPyBuildFlags+="--parallel $NIX_BUILD_CORES" + fi if [ -n "$setupPyBuildFlags" ]; then args+="build_ext $setupPyBuildFlags" fi |