diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e802b2e7..0dc74a1f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -167,10 +167,10 @@ jobs: with: host: mac - - name: Install LLVM - run: | - brew install llvm - echo "/opt/homebrew/opt/llvm/bin" >> $GITHUB_PATH + # - name: Install LLVM + # run: | + # brew install llvm + # echo "/opt/homebrew/opt/llvm/bin" >> $GITHUB_PATH - name: Setup CLI uses: geode-sdk/cli/.github/actions/setup@main diff --git a/CMakeLists.txt b/CMakeLists.txt index 8fbfc08e..22d90429 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -132,7 +132,7 @@ endif() if (DEFINED GEODE_CCACHE_VARIANT) if (NOT DEFINED GEODE_DISABLE_PRECOMPILED_HEADERS) - if (${GEODE_CCACHE_VARIANT} STREQUAL "sccache" AND CMAKE_CXX_COMPILER_ID STREQUAL "Clang") + if (${GEODE_CCACHE_VARIANT} STREQUAL "sccache" AND (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL "AppleClang")) message(NOTICE "Using ${GEODE_CCACHE_VARIANT} with ${CMAKE_CXX_COMPILER_ID}, PCH will be enabled.") set(GEODE_DISABLE_PRECOMPILED_HEADERS OFF) else()