Jay commited on
Commit
22dfdf6
·
1 Parent(s): 86eb3af

cmake : fix ccache conflict (llama/12522)

Browse files

If users already set CMAKE_C_COMPILER_LAUNCHER globally, setting it in
cmake again will lead to conflict and compile fail.

Signed-off-by: Jay <[email protected]>

Files changed (1) hide show
  1. ggml/src/CMakeLists.txt +1 -1
ggml/src/CMakeLists.txt CHANGED
@@ -65,7 +65,7 @@ if (GGML_LTO)
65
  endif()
66
  endif()
67
 
68
- if (GGML_CCACHE)
69
  find_program(GGML_CCACHE_FOUND ccache)
70
  find_program(GGML_SCCACHE_FOUND sccache)
71
 
 
65
  endif()
66
  endif()
67
 
68
+ if (GGML_CCACHE AND NOT CMAKE_C_COMPILER_LAUNCHER AND NOT CMAKE_CXX_COMPILER_LAUNCHER)
69
  find_program(GGML_CCACHE_FOUND ccache)
70
  find_program(GGML_SCCACHE_FOUND sccache)
71