This commit is contained in:
Herman Semenov 2024-08-30 20:50:01 -03:00 committed by GitHub
commit cf5b87942d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 8 additions and 0 deletions

View File

@ -105,6 +105,14 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_CXX_COMPILER_ID STREQUAL "Ap
endif() endif()
endif() endif()
# Setup ccache if package installed
find_program(CCACHE_ENABLED "ccache")
if (CCACHE_ENABLED)
set(CMAKE_C_COMPILER_LAUNCHER ${CCACHE})
set(CMAKE_CXX_COMPILER_LAUNCHER ${CCACHE})
set(ENV{CCACHE_SLOPPINESS} pch_defines,time_macros)
endif()
add_subdirectory(externals) add_subdirectory(externals)
include_directories(src) include_directories(src)