123456789101112131415161718 |
- #
- # ccache setup
- #
- list(APPEND COMPILERS
- "CMAKE_C_COMPILER"
- "CMAKE_CXX_COMPILER"
- )
- find_program(CCACHE_PROGRAM ccache)
- if(CCACHE_PROGRAM)
- foreach(compiler ${COMPILERS})
- get_filename_component(compiler_path "${${compiler}}" REALPATH)
- get_filename_component(compiler_name "${compiler_path}" NAME)
- if (NOT ${compiler_name} MATCHES "ccache")
- set("${compiler}_LAUNCHER" "${CCACHE_PROGRAM}" CACHE FILEPATH "Path to a compiler launcher program, e.g. ccache")
- endif()
- endforeach()
- endif()
|