<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/910814f4cb3bc77c7fe18e812e8ca8a3123f45e9">https://github.com/macports/macports-ports/commit/910814f4cb3bc77c7fe18e812e8ca8a3123f45e9</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 910814f4cb3 bazel PG: Properly respect use_parallel_build option
</span>910814f4cb3 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 910814f4cb3bc77c7fe18e812e8ca8a3123f45e9
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Wed Mar 24 12:17:44 2021 +0000

<span style='display:block; white-space:pre;color:#404040;'>    bazel PG: Properly respect use_parallel_build option
</span>---
 _resources/port1.0/group/bazel-1.0.tcl | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/bazel-1.0.tcl b/_resources/port1.0/group/bazel-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 5beba2366fc..7d28b3932db 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/bazel-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/bazel-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -175,9 +175,6 @@ pre-build {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Bazel handles parallel builds its own way..
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> proc bazel::get_cmd_opts {} {
     global bazel.max_idle_secs workpath
     # Generate the bazel build command
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -188,10 +185,18 @@ proc bazel::get_cmd_opts {} {
</span> 
 proc bazel::get_build_opts {} {
     global build.jobs configure.cc configure.cflags configure.cxxflags configure.ldflags
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    global use_parallel_build bazel.limit_build_jobs
</span>     # Bazel build options
     set bazel_build_opts "-s --verbose_failures --nouse_action_cache"
     # Extra user defined build options
     set bazel_build_opts "${bazel_build_opts} [option bazel.extra_build_opts]"
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Bazel handles parallel builds its own way..
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if { ![option use_parallel_build] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        bazel.limit_build_jobs yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        build.jobs 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Always disable as bazel sets build jobs differently
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_parallel_build no
</span>     # Limit bazel resource utilisation
     if { [option bazel.limit_build_jobs] } {
         # Limit the number of parallel jobs to the number of physical, not logical, cpus.
</pre><pre style='margin:0'>

</pre>