diff options
author | Andreas Schneider <asn@cynapses.org> | 2010-10-19 11:50:01 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cynapses.org> | 2010-10-19 11:50:29 +0200 |
commit | 01eb20e13f0c7be95a58a1022e214df269168281 (patch) | |
tree | de5805cbf8bc07a5a3b93d4bd6d4295e3333ce0d | |
parent | b1291818098daffe17574b15d8f12495a1802286 (diff) | |
download | libssh-01eb20e13f0c7be95a58a1022e214df269168281.tar.gz libssh-01eb20e13f0c7be95a58a1022e214df269168281.tar.xz libssh-01eb20e13f0c7be95a58a1022e214df269168281.zip |
cmake: Fixed a problem with ccache.
-rw-r--r-- | ConfigureChecks.cmake | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index 9abdd750..8723496a 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -17,9 +17,13 @@ set(BINARYDIR ${CMAKE_BINARY_DIR}) set(SOURCEDIR ${CMAKE_SOURCE_DIR}) function(COMPILER_DUMPVERSION _OUTPUT_VERSION) + # Remove whitespaces from the argument. + # This is needed for CC="ccache gcc" cmake .. + string(REPLACE " " "" _C_COMPILER_ARG "${CMAKE_C_COMPILER_ARG1}") + execute_process( COMMAND - ${CMAKE_C_COMPILER} ${CMAKE_C_COMPILER_ARG1} -dumpversion + ${CMAKE_C_COMPILER} ${_C_COMPILER_ARG} -dumpversion OUTPUT_VARIABLE _COMPILER_VERSION ) |