mirror of https://github.com/CGAL/cgal
Add quotes in execute_process if the command name is a variable.
This commit is contained in:
parent
4edaa583e4
commit
d827ed8d74
|
|
@ -128,7 +128,7 @@ if ( CGAL_BRANCH_BUILD )
|
||||||
|
|
||||||
MACRO(Subversion_GET_REVISION dir variable)
|
MACRO(Subversion_GET_REVISION dir variable)
|
||||||
# use svnversion
|
# use svnversion
|
||||||
EXECUTE_PROCESS(COMMAND ${SVN_EXECUTABLE} info --xml ${dir}
|
EXECUTE_PROCESS(COMMAND "${SVN_EXECUTABLE}" info --xml "${dir}"
|
||||||
OUTPUT_VARIABLE ${variable}
|
OUTPUT_VARIABLE ${variable}
|
||||||
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
OUTPUT_STRIP_TRAILING_WHITESPACE)
|
||||||
STRING(REGEX REPLACE "^(.*\n)? revision=\"([^\n]+)\".*url.*" "\\2" ${variable} "${${variable}}")
|
STRING(REGEX REPLACE "^(.*\n)? revision=\"([^\n]+)\".*url.*" "\\2" ${variable} "${${variable}}")
|
||||||
|
|
|
||||||
|
|
@ -109,14 +109,14 @@ if( NOT CGAL_MACROS_FILE_INCLUDED )
|
||||||
message("Compiler version:")
|
message("Compiler version:")
|
||||||
set(version "Unknown compiler. Cannot display its version")
|
set(version "Unknown compiler. Cannot display its version")
|
||||||
foreach(flag "-V" "--version" "-v")
|
foreach(flag "-V" "--version" "-v")
|
||||||
execute_process(COMMAND ${CMAKE_CXX_COMPILER} ${flag}
|
execute_process(COMMAND "${CMAKE_CXX_COMPILER}" ${flag}
|
||||||
RESULT_VARIABLE ok
|
RESULT_VARIABLE ok
|
||||||
OUTPUT_VARIABLE out_version
|
OUTPUT_VARIABLE out_version
|
||||||
ERROR_VARIABLE out_version
|
ERROR_VARIABLE out_version
|
||||||
TIMEOUT 5)
|
TIMEOUT 5)
|
||||||
if(ok EQUAL 0)
|
if(ok EQUAL 0)
|
||||||
if("${out_version}" MATCHES "^clang")
|
if("${out_version}" MATCHES "^clang")
|
||||||
execute_process(COMMAND ${CMAKE_CXX_COMPILER} -print-search-dirs
|
execute_process(COMMAND "${CMAKE_CXX_COMPILER}" -print-search-dirs
|
||||||
RESULT_VARIABLE ok
|
RESULT_VARIABLE ok
|
||||||
OUTPUT_VARIABLE out_search_dirs
|
OUTPUT_VARIABLE out_search_dirs
|
||||||
TIMEOUT 5)
|
TIMEOUT 5)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue