@@ -5,7 +5,7 @@ project(roottest)
55# If no explicit ROOTSYS is set, use ${ROOTSYS} environment variable to search
66# for ROOT. This may be set by sourcing thisroot.sh from an installation.
77if (NOT DEFINED ROOTSYS AND DEFINED ENV{ROOTSYS})
8- file (TO_CMAKE_PATH $ENV{ROOTSYS} ROOTSYS)
8+ cmake_path(CONVERT " $ENV{ROOTSYS} " TO_CMAKE_PATH_LIST ROOTSYS)
99 list (INSERT CMAKE_PREFIX_PATH 0 ${ROOTSYS} )
1010endif ()
1111
@@ -58,10 +58,10 @@ if(MSVC)
5858 # ROOT_BINDIR is set by ROOTConfig.cmake
5959 set (ROOT_CONFIG_EXECUTABLE ${ROOT_BINDIR} /root-config.bat)
6060 execute_process (COMMAND ${ROOT_CONFIG_EXECUTABLE} "--prefix" OUTPUT_VARIABLE ROOTSYS RESULT_VARIABLE RETVAR OUTPUT_STRIP_TRAILING_WHITESPACE)
61- file (TO_CMAKE_PATH ${ROOTSYS} ROOTSYS)
61+ cmake_path(CONVERT " ${ROOTSYS} " TO_CMAKE_PATH_LIST ROOTSYS)
6262 set (ROOTSYS ${ROOTSYS} CACHE INTERNAL "" )
6363 execute_process (COMMAND ${ROOT_CONFIG_EXECUTABLE} "--tutdir" OUTPUT_VARIABLE ROOT_TUTORIALS_DIR OUTPUT_STRIP_TRAILING_WHITESPACE)
64- file (TO_CMAKE_PATH ${ROOT_TUTORIALS_DIR} ROOT_TUTORIALS_DIR)
64+ cmake_path(CONVERT " ${ROOT_TUTORIALS_DIR} " TO_CMAKE_PATH_LIST ROOT_TUTORIALS_DIR)
6565 set (ROOT_root_CMD ${ROOTSYS} /bin/root.exe)
6666 set (ROOT_hadd_CMD ${ROOTSYS} /bin/hadd.exe)
6767 set (ROOT_genreflex_CMD ${ROOTSYS} /bin/genreflex.exe)
@@ -76,12 +76,12 @@ if(MSVC)
7676 include (${ROOT_USE_FILE} )
7777 set (ROOT_CONFIG_EXECUTABLE root-config.bat)
7878 execute_process (COMMAND ${ROOT_CONFIG_EXECUTABLE} "--prefix" OUTPUT_VARIABLE ROOTSYS RESULT_VARIABLE RETVAR OUTPUT_STRIP_TRAILING_WHITESPACE)
79- file (TO_CMAKE_PATH ${ROOTSYS} ROOTSYS)
79+ cmake_path(CONVERT " ${ROOTSYS} " TO_CMAKE_PATH_LIST ROOTSYS)
8080 set (ROOTSYS ${ROOTSYS} CACHE INTERNAL "" )
8181 execute_process (COMMAND ${ROOT_CONFIG_EXECUTABLE} "--srcdir" OUTPUT_VARIABLE ROOT_SOURCE_DIR OUTPUT_STRIP_TRAILING_WHITESPACE)
82- file (TO_CMAKE_PATH ${ROOT_SOURCE_DIR} ROOT_SOURCE_DIR)
82+ cmake_path(CONVERT " ${ROOT_SOURCE_DIR} " TO_CMAKE_PATH_LIST ROOT_SOURCE_DIR)
8383 execute_process (COMMAND ${ROOT_CONFIG_EXECUTABLE} "--tutdir" OUTPUT_VARIABLE ROOT_TUTORIALS_DIR OUTPUT_STRIP_TRAILING_WHITESPACE)
84- file (TO_CMAKE_PATH ${ROOT_TUTORIALS_DIR} ROOT_TUTORIALS_DIR)
84+ cmake_path(CONVERT " ${ROOT_TUTORIALS_DIR} " TO_CMAKE_PATH_LIST ROOT_TUTORIALS_DIR)
8585 execute_process (COMMAND ${ROOT_CONFIG_EXECUTABLE} "--features" OUTPUT_VARIABLE ROOT_FEATURES RESULT_VARIABLE RETVAR OUTPUT_STRIP_TRAILING_WHITESPACE)
8686 separate_arguments (ROOT_FEATURES)
8787 foreach (item ${ROOT_FEATURES} )
0 commit comments