<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/0cf15a93ce585fac5b7ccaa09dc5c816575f0302">https://github.com/macports/macports-ports/commit/0cf15a93ce585fac5b7ccaa09dc5c816575f0302</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 0cf15a93ce5 bazel PG: check ccache executable exists before using
</span>0cf15a93ce5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0cf15a93ce585fac5b7ccaa09dc5c816575f0302
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Sun May 2 14:30:20 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    bazel PG: check ccache executable exists before using
</span>---
 _resources/port1.0/group/bazel-1.0.tcl | 4 ++--
 1 file changed, 2 insertions(+), 2 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 5ab46f06f9f..ee66089b0f2 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;'>@@ -226,7 +226,7 @@ pre-build {
</span>             set f [ open ${wrapdir}/${comp} w 0755 ]
             puts ${f} "#!/bin/bash"
             puts ${f} "export CCACHE_DIR=[bazel::get_ccache_dir]"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-            if { [option configure.ccache] } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if { [option configure.ccache] && [file exists ${prefix}/bin/ccache] } {
</span>                 puts ${f} "exec ${prefix}/bin/ccache [set configure.${comp}] $\{MACPORTS_LEGACY_SUPPORT_CPPFLAGS\} \"\$\{\@\}\""
             } else {
                 puts ${f} "exec [set configure.${comp}] $\{MACPORTS_LEGACY_SUPPORT_CPPFLAGS\} \"\$\{\@\}\""
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -235,7 +235,7 @@ pre-build {
</span>         }
         # Run fetch
         system -W ${worksrcpath} "[bazel::get_build_env] [option bazel.build_cmd] [option bazel.build_cmd_opts] fetch [option bazel.build_target]"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        # Patch the bazel clang wrapper script for use MacPorts selection and support ccache
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # Patch the bazel clang wrapper script to use MacPorts compiler selection and support ccache
</span>         foreach f [ exec find [bazel::get_bazel_build_area] -name "wrapped_clang.cc" ] {
             # Switch to selected compiler
             reinplace -q "s|\"clang++\"|\"${wrapdir}/cxx\"|g"     ${f}
</pre><pre style='margin:0'>

</pre>