mirror of https://github.com/FreeRDP/FreeRDP
Merge pull request #4508 from h3xx/fix-ccache-support
Fix ccache support
This commit is contained in:
commit
1adbc389a6
|
@ -125,8 +125,17 @@ endif(CMAKE_CROSSCOMPILING)
|
|||
|
||||
find_program(CCACHE ccache)
|
||||
if(CCACHE AND WITH_CCACHE)
|
||||
if(CMAKE_VERSION VERSION_GREATER 3.3.2)
|
||||
if(NOT DEFINED CMAKE_C_COMPILER_LAUNCHER)
|
||||
SET(CMAKE_C_COMPILER_LAUNCHER ${CCACHE})
|
||||
endif(NOT DEFINED CMAKE_C_COMPILER_LAUNCHER)
|
||||
if(NOT DEFINED CMAKE_CXX_COMPILER_LAUNCHER)
|
||||
SET(CMAKE_CXX_COMPILER_LAUNCHER ${CCACHE})
|
||||
endif(NOT DEFINED CMAKE_CXX_COMPILER_LAUNCHER)
|
||||
else()
|
||||
set_property(GLOBAL PROPERTY RULE_LAUNCH_COMPILE ${CCACHE})
|
||||
set_property(GLOBAL PROPERTY RULE_LAUNCH_LINK ${CCACHE})
|
||||
endif()
|
||||
endif(CCACHE AND WITH_CCACHE)
|
||||
|
||||
if(EXISTS "${CMAKE_SOURCE_DIR}/.source_version" )
|
||||
|
|
Loading…
Reference in New Issue