Files
swift-mirror/Runtimes/Core/cmake/caches/sccache.cmake
Evan Wilde 98cf8d2b64 [CMake] Add cache for enabling sccache builds
Add cmake cache for enabling sccache while building with the new runtime
build when sccache is available.

To build with sccache, pass the `sccache.cmake`

```
cmake \
  -B build \
  -S Runtime/Core \
  -C Runtimes/Core/cmake/cache/sccache.cmake
```
2025-03-14 10:38:39 -07:00

8 lines
261 B
CMake

find_program(SCCACHE_EXECUTABLE sccache)
if(SCCACHE_EXECUTABLE)
set(CMAKE_C_COMPILER_LAUNCHER "${SCCACHE_EXECUTABLE}" CACHE FILEPATH "")
set(CMAKE_CXX_COMPILER_LAUNCHER "${SCCACHE_EXECUTABLE}" CACHE FILEPATH "")
message(STATUS "sccache enabled")
endif()