Skip to content

Commit

Permalink
setup: get enableParallelBuilding compatible with bmake
Browse files Browse the repository at this point in the history
The BSD version of make requires a space after "-j". In addition BSD make does not recognize the "--load-avg" option. From what I can tell this should be okay because load average already should default to the value set by "-j". Need more research on whether this is correct.
  • Loading branch information
matthewbauer committed Apr 30, 2018
1 parent f148c5c commit 0a8a47b
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions pkgs/stdenv/generic/setup.sh
Expand Up @@ -977,7 +977,7 @@ buildPhase() {
# Old bash empty array hack
# shellcheck disable=SC2086
local flagsArray=(
${enableParallelBuilding:+-j${NIX_BUILD_CORES} -l${NIX_BUILD_CORES}}
${enableParallelBuilding:+-j ${NIX_BUILD_CORES}}
$makeFlags ${makeFlagsArray+"${makeFlagsArray[@]}"}
$buildFlags ${buildFlagsArray+"${buildFlagsArray[@]}"}
)
Expand All @@ -997,7 +997,7 @@ checkPhase() {
# Old bash empty array hack
# shellcheck disable=SC2086
local flagsArray=(
${enableParallelBuilding:+-j${NIX_BUILD_CORES} -l${NIX_BUILD_CORES}}
${enableParallelBuilding:+-j ${NIX_BUILD_CORES}}
$makeFlags ${makeFlagsArray+"${makeFlagsArray[@]}"}
${checkFlags:-VERBOSE=y} ${checkFlagsArray+"${checkFlagsArray[@]}"}
${checkTarget:-check}
Expand Down Expand Up @@ -1109,7 +1109,7 @@ installCheckPhase() {
# Old bash empty array hack
# shellcheck disable=SC2086
local flagsArray=(
${enableParallelBuilding:+-j${NIX_BUILD_CORES} -l${NIX_BUILD_CORES}}
${enableParallelBuilding:+-j ${NIX_BUILD_CORES}}
$makeFlags ${makeFlagsArray+"${makeFlagsArray[@]}"}
$installCheckFlags ${installCheckFlagsArray+"${installCheckFlagsArray[@]}"}
${installCheckTarget:-installcheck}
Expand Down

0 comments on commit 0a8a47b

Please sign in to comment.