|
@@ -463,4 +463,25 @@ ${make_program_stderr}
|
|
|
endblock()
|
|
|
endforeach()
|
|
|
endif()
|
|
|
+
|
|
|
+ if (QtCore_VERSION VERSION_GREATER_EQUAL 6)
|
|
|
+ if (RunCMake_GENERATOR MATCHES "Make|Ninja")
|
|
|
+ foreach(value IN ITEMS ON OFF)
|
|
|
+ block()
|
|
|
+ set(RunCMake_TEST_BINARY_DIR
|
|
|
+ ${RunCMake_BINARY_DIR}/RccNoZTSD-${value}-build)
|
|
|
+ run_cmake_with_options(RccExample ${RunCMake_TEST_OPTIONS}
|
|
|
+ -DCMAKE_AUTOGEN_VERBOSE=ON -DZSTD_VALUE=${value})
|
|
|
+ if (value STREQUAL "OFF")
|
|
|
+ set(RunCMake_TEST_EXPECT_stdout "--no-zstd")
|
|
|
+ else()
|
|
|
+ set(RunCMake_TEST_NOT_EXPECT_stdout "--no-zstd")
|
|
|
+ endif()
|
|
|
+ set(RunCMake_TEST_NO_CLEAN 1)
|
|
|
+ run_cmake_command(RccNoZTSD-${value}-build ${CMAKE_COMMAND}
|
|
|
+ --build . --config Debug)
|
|
|
+ endblock()
|
|
|
+ endforeach()
|
|
|
+ endif()
|
|
|
+ endif()
|
|
|
endif ()
|