diff --git a/ggml/src/CMakeLists.txt b/ggml/src/CMakeLists.txt index 15101ab15..634d3f296 100644 --- a/ggml/src/CMakeLists.txt +++ b/ggml/src/CMakeLists.txt @@ -1068,8 +1068,8 @@ if (GGML_CCACHE) if (GGML_CCACHE_FOUND) # TODO: should not be set globally - if (GGML_SYCL) - set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "ccache compiler_type=clang-cl") + if (GGML_SYCL AND WIN32) + set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE "ccache compiler_type=icl") else () set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ccache) endif ()