Procházet zdrojové kódy

Add ccache environment variables to bazelrc

jimsterino98 před 4 měsíci
rodič
revize
07a24489d8
1 změnil soubory, kde provedl 8 přidání a 0 odebrání
  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