diff --git a/CMakeLists.txt b/CMakeLists.txt index 9cfe08d7b..f3d31e3db 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1001,9 +1001,9 @@ if (LLAMA_LTO) endif() if (LLAMA_CCACHE) - find_program(LLAMA_CCACHE_FOUND ccache) - if (LLAMA_CCACHE_FOUND) - set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache) + find_program(LLAMA_CCACHE_PATH ccache) + if (LLAMA_CCACHE_PATH) + set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ${LLAMA_CCACHE_PATH}) set(ENV{CCACHE_SLOPPINESS} time_macros) message(STATUS "ccache found, compilation results will be cached. Disable with LLAMA_CCACHE=OFF.") else()