Răsfoiți Sursa

Add ccache environment variables to bazelrc

jimsterino98 4 luni în urmă
părinte
comite
07a24489d8
1 a modificat fișierele cu 8 adăugiri și 0 ștergeri
  1. 8 0
      .github/actions/use-bazcache/action.yml

+ 8 - 0
.github/actions/use-bazcache/action.yml

@@ -14,11 +14,19 @@ runs:
       cat >> .bazelrc << 'EOF'
       #build --disk_cache=${{ env.BCACHE_DIR }}
       build --sandbox_writable_path=${{ env.CCACHE_DIR }}
+      build --action_env=CC="ccache clang"
+      build --action_env=CXX="ccache clang++"
+      build --action_env=HOSTCC="ccache clang"
+      build --action_env=HOSTCXX="ccache clang++"
       EOF
       else
       touch .bazelrc
       cat >> .bazelrc << 'EOF'
       #build --disk_cache=${{ env.BCACHE_DIR }}
       build --sandbox_writable_path=${{ env.CCACHE_DIR }}
+      build --action_env=CC="ccache clang"
+      build --action_env=CXX="ccache clang++"
+      build --action_env=HOSTCC="ccache clang"
+      build --action_env=HOSTCXX="ccache clang++"
       EOF
       fi