|
|
@@ -40,9 +40,18 @@ if (DEFINED with_qt_version)
|
|
|
string(APPEND test_expect_stdout "_Debug")
|
|
|
endif()
|
|
|
|
|
|
+ block()
|
|
|
+ set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/CMP0151-new-build)
|
|
|
+ run_cmake_with_options(CMP0151-new ${RunCMake_TEST_OPTIONS} -DCMAKE_POLICY_DEFAULT_CMP0151=NEW)
|
|
|
+ set(RunCMake_TEST_NO_CLEAN 1)
|
|
|
+ set(RunCMake_TEST_EXPECT_stdout "${test_expect_stdout}")
|
|
|
+ message(STATUS "RunCMake_TEST_EXPECT_stdout: ${RunCMake_TEST_EXPECT_stdout}")
|
|
|
+ run_cmake_command(CMP0151-new-build ${CMAKE_COMMAND} --build . --config Debug --verbose)
|
|
|
+ endblock()
|
|
|
+
|
|
|
block()
|
|
|
set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/AutogenUseSystemIncludeOn-build)
|
|
|
- run_cmake(AutogenUseSystemIncludeOn)
|
|
|
+ run_cmake_with_options(AutogenUseSystemIncludeOn ${RunCMake_TEST_OPTIONS} -DCMAKE_POLICY_DEFAULT_CMP0151=NEW)
|
|
|
set(RunCMake_TEST_NO_CLEAN 1)
|
|
|
set(RunCMake_TEST_EXPECT_stdout "${test_expect_stdout}")
|
|
|
message(STATUS "RunCMake_TEST_EXPECT_stdout: ${RunCMake_TEST_EXPECT_stdout}")
|
|
|
@@ -61,9 +70,18 @@ if (DEFINED with_qt_version)
|
|
|
string(APPEND test_expect_stdout "_Debug")
|
|
|
endif()
|
|
|
|
|
|
+ block()
|
|
|
+ set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/CMP0151-old-build)
|
|
|
+ run_cmake_with_options(CMP0151-old ${RunCMake_TEST_OPTIONS} -DCMAKE_POLICY_DEFAULT_CMP0151=OLD)
|
|
|
+ set(RunCMake_TEST_NO_CLEAN 1)
|
|
|
+ set(RunCMake_TEST_EXPECT_stdout "${test_expect_stdout}")
|
|
|
+ message(STATUS "RunCMake_TEST_EXPECT_stdout: ${RunCMake_TEST_EXPECT_stdout}")
|
|
|
+ run_cmake_command(CMP0151-old-build ${CMAKE_COMMAND} --build . --config Debug --verbose)
|
|
|
+ endblock()
|
|
|
+
|
|
|
block()
|
|
|
set(RunCMake_TEST_BINARY_DIR ${RunCMake_BINARY_DIR}/AutogenUseSystemIncludeOff-build)
|
|
|
- run_cmake(AutogenUseSystemIncludeOff)
|
|
|
+ run_cmake_with_options(AutogenUseSystemIncludeOff ${RunCMake_TEST_OPTIONS} -DCMAKE_POLICY_DEFAULT_CMP0151=NEW)
|
|
|
set(RunCMake_TEST_NO_CLEAN 1)
|
|
|
set(RunCMake_TEST_EXPECT_stdout "${test_expect_stdout}")
|
|
|
message(STATUS "RunCMake_TEST_EXPECT_stdout: ${RunCMake_TEST_EXPECT_stdout}")
|