aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjuan-lunarg <juan@lunarg.com>2023-05-05 14:32:48 -0600
committerJuan Ramos <114601453+juan-lunarg@users.noreply.github.com>2023-05-05 16:17:01 -0600
commit6c343a6f99cab7229de2369c9d6df7d47d3d0c5e (patch)
treee06ff37289ad42dda79eccc5f20ebff162e344de
parente62418aecf23e34b52729abb699dabdb36634ae4 (diff)
downloadusermoji-6c343a6f99cab7229de2369c9d6df7d47d3d0c5e.tar.xz
ci: Speed up MacOS CI
-rw-r--r--.github/workflows/tools.yml6
1 files changed, 4 insertions, 2 deletions
diff --git a/.github/workflows/tools.yml b/.github/workflows/tools.yml
index 2cb2ff75..6027666b 100644
--- a/.github/workflows/tools.yml
+++ b/.github/workflows/tools.yml
@@ -118,12 +118,14 @@ jobs:
with:
key: macos
+ # NOTE: Add ccache this way instead of with CMAKE_<LANG>_COMPILER_LAUNCHER since MoltenVK doesn't use CMake.
+ - name: Add ccache to PATH
+ run: echo "/usr/lib/ccache:/usr/local/opt/ccache/libexec" >> $GITHUB_PATH
+
- name: Configure
run: cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release -D UPDATE_DEPS=ON -G "Ninja"
env:
MACOSX_DEPLOYMENT_TARGET: 10.15
- CMAKE_CXX_COMPILER_LAUNCHER: ccache
- CMAKE_C_COMPILER_LAUNCHER: ccache
- name: Build
run: cmake --build build