浏览代码

ENH: Use existing CTest and cmake

Andy Cedilnik 21 年之前
父节点
当前提交
1b0ee0bd91
共有 1 个文件被更改,包括 6 次插入4 次删除
  1. 6 4
      Tests/CTestTest/test.cmake.in

+ 6 - 4
Tests/CTestTest/test.cmake.in

@@ -13,13 +13,15 @@ SET (CTEST_BINARY_NAME kwsysBin)
 
 # which ctest command to use for running the dashboard
 SET (CTEST_COMMAND 
-  "\"@CMAKE_CTEST_COMMAND@\" -D Experimental -A ${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}"
+  "\"${CTEST_EXECUTABLE_NAME}\" -D Experimental -A \"${CTEST_SCRIPT_DIRECTORY}/${CTEST_SCRIPT_NAME}\""
   )
 
 # what cmake command to use for configuring this dashboard
-SET (CTEST_CMAKE_COMMAND        
-  "\"@CMAKE_COMMAND@\""
-  )
+GET_FILENAME_COMPONENT(CTEST_EXECUTABLE_PATH "${CTEST_EXECUTABLE_NAME}" PATH)
+SET(CTEST_CMAKE_COMMAND "${CTEST_EXECUTABLE_PATH}/cmake")
+
+MESSAGE("CTest executable: ${CTEST_EXECUTABLE_NAME}")
+MESSAGE("CMake executable: ${CTEST_CMAKE_COMMAND}")
 
 
 ####################################################################