Skip to content

Commit 5847881

Browse files
set CCACHE_BASEDIR for linker only when cmake generator is Ninja
Signed-off-by: Artur Harasimiuk <[email protected]>
1 parent 9ff1307 commit 5847881

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CMakeLists.txt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -474,7 +474,11 @@ if(CCACHE_EXE_FOUND AND CCACHE_ALLOWED)
474474
message(STATUS "Using rule: ${NEO_RULE_LAUNCH_STR}")
475475

476476
set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ${NEO_RULE_LAUNCH_STR})
477-
set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ${NEO_RULE_LAUNCH_STR})
477+
if("${CMAKE_GENERATOR}" STREQUAL "Ninja")
478+
set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ${NEO_RULE_LAUNCH_STR})
479+
else()
480+
set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ccache)
481+
endif()
478482
endif()
479483

480484
# Miscs options

0 commit comments

Comments
 (0)