Răsfoiți Sursa

ENH: Pass ctest config type to subprocesses

Andy Cedilnik 20 ani în urmă
părinte
comite
b7a2d11f2d
1 a modificat fișierele cu 3 adăugiri și 0 ștergeri
  1. 3 0
      Source/CMakeLists.txt

+ 3 - 0
Source/CMakeLists.txt

@@ -807,18 +807,21 @@ IF(BUILD_TESTING)
     ADD_TEST(CTestTest ${CMAKE_CTEST_COMMAND}
       -S "${CMake_BINARY_DIR}/Tests/CTestTest/test.cmake" -V
       --output-log "${CMake_BINARY_DIR}/Tests/CTestTest/testOutput.log"
+      -C "\${CTEST_CONFIGURATION_TYPE}"
       )
     CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestTest2/test.cmake.in"
       "${CMake_BINARY_DIR}/Tests/CTestTest2/test.cmake" @ONLY ESCAPE_QUOTES)
     ADD_TEST(CTestTest2 ${CMAKE_CTEST_COMMAND}
       -S "${CMake_BINARY_DIR}/Tests/CTestTest2/test.cmake" -V
       --output-log "${CMake_BINARY_DIR}/Tests/CTestTest2/testOutput.log"
+      -C "\${CTEST_CONFIGURATION_TYPE}"
       )
     CONFIGURE_FILE("${CMake_SOURCE_DIR}/Tests/CTestTest3/test.cmake.in"
       "${CMake_BINARY_DIR}/Tests/CTestTest3/test.cmake" @ONLY ESCAPE_QUOTES)
     ADD_TEST(CTestTest3 ${CMAKE_CTEST_COMMAND}
       -S "${CMake_BINARY_DIR}/Tests/CTestTest3/test.cmake" -V
       --output-log "${CMake_BINARY_DIR}/Tests/CTestTest3/testOutput.log"
+      -C "\${CTEST_CONFIGURATION_TYPE}"
       )
   ENDIF (CTEST_TEST_CTEST AND CMAKE_RUN_LONG_TESTS)