diff options
author | Brad King <brad.king@kitware.com> | 2024-05-06 16:40:04 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2024-05-08 14:37:34 (GMT) |
commit | 03c31b0395eaabbfd76d255f85d50b1df1437aef (patch) | |
tree | 064c3d5fd7598b3cbd71e57115d81126feb54922 /Tests/RunCMake | |
parent | 88c70dde34e76b79111adecc31493e9222e96e9c (diff) | |
download | CMake-03c31b0395eaabbfd76d255f85d50b1df1437aef.zip CMake-03c31b0395eaabbfd76d255f85d50b1df1437aef.tar.gz CMake-03c31b0395eaabbfd76d255f85d50b1df1437aef.tar.bz2 |
Drop Visual Studio 9 2008 generator
This generator has been deprecated since CMake 3.27. Remove it.
Diffstat (limited to 'Tests/RunCMake')
29 files changed, 25 insertions, 115 deletions
diff --git a/Tests/RunCMake/BuildDepends/RunCMakeTest.cmake b/Tests/RunCMake/BuildDepends/RunCMakeTest.cmake index fada37a..a5f9622 100644 --- a/Tests/RunCMake/BuildDepends/RunCMakeTest.cmake +++ b/Tests/RunCMake/BuildDepends/RunCMakeTest.cmake @@ -180,8 +180,7 @@ if (RunCMake_GENERATOR MATCHES "Makefiles") unset(RunCMake_TEST_NO_CLEAN) endif() -if(RunCMake_GENERATOR MATCHES "Make|Ninja|Visual Studio|Xcode" AND - NOT RunCMake_GENERATOR MATCHES "Visual Studio (9|10)( |$)") +if(RunCMake_GENERATOR MATCHES "Make|Ninja|Visual Studio|Xcode") unset(run_BuildDepends_skip_step_3) run_BuildDepends(CustomCommandDepfile) set(run_BuildDepends_skip_step_3 1) @@ -191,8 +190,7 @@ if(RunCMake_GENERATOR MATCHES "Make") run_BuildDepends(MakeDependencies) endif() -if(RunCMake_GENERATOR MATCHES "^Visual Studio 9 " OR - (RunCMake_GENERATOR MATCHES "Ninja" AND ninja_version VERSION_LESS 1.7)) +if(RunCMake_GENERATOR MATCHES "Ninja" AND ninja_version VERSION_LESS 1.7) # This build tool misses the dependency. set(run_BuildDepends_skip_step_2 1) endif() diff --git a/Tests/RunCMake/CMP0069/CMP0069-NEW-generator-result.txt b/Tests/RunCMake/CMP0069/CMP0069-NEW-generator-result.txt deleted file mode 100644 index d00491f..0000000 --- a/Tests/RunCMake/CMP0069/CMP0069-NEW-generator-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/CMP0069/CMP0069-NEW-generator-stderr.txt b/Tests/RunCMake/CMP0069/CMP0069-NEW-generator-stderr.txt deleted file mode 100644 index 1159ec0..0000000 --- a/Tests/RunCMake/CMP0069/CMP0069-NEW-generator-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -^CMake Error at CMP0069-NEW-generator\.cmake:[0-9]+ \(add_executable\): - CMake doesn't support IPO for current generator -Call Stack \(most recent call first\): - CMakeLists\.txt:[0-9]+ \(include\) -+ -CMake Generate step failed\. Build files cannot be regenerated correctly\.$ diff --git a/Tests/RunCMake/CMP0069/CMP0069-NEW-generator.cmake b/Tests/RunCMake/CMP0069/CMP0069-NEW-generator.cmake deleted file mode 100644 index 80d4e15..0000000 --- a/Tests/RunCMake/CMP0069/CMP0069-NEW-generator.cmake +++ /dev/null @@ -1,7 +0,0 @@ -cmake_policy(SET CMP0069 NEW) - -set(_CMAKE_CXX_IPO_SUPPORTED_BY_CMAKE YES) -set(_CMAKE_CXX_IPO_MAY_BE_SUPPORTED_BY_COMPILER YES) - -add_executable(foo main.cpp) -set_target_properties(foo PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE) diff --git a/Tests/RunCMake/CMP0069/RunCMakeTest.cmake b/Tests/RunCMake/CMP0069/RunCMakeTest.cmake index 456e6a6..6128325 100644 --- a/Tests/RunCMake/CMP0069/RunCMakeTest.cmake +++ b/Tests/RunCMake/CMP0069/RunCMakeTest.cmake @@ -4,7 +4,3 @@ run_cmake(CMP0069-OLD) run_cmake(CMP0069-NEW-cmake) run_cmake(CMP0069-NEW-compiler) run_cmake(CMP0069-WARN) - -if(RunCMake_GENERATOR MATCHES "^Visual Studio 9 ") - run_cmake(CMP0069-NEW-generator) -endif() diff --git a/Tests/RunCMake/CMakeLists.txt b/Tests/RunCMake/CMakeLists.txt index 192675e..39f7fb9 100644 --- a/Tests/RunCMake/CMakeLists.txt +++ b/Tests/RunCMake/CMakeLists.txt @@ -736,13 +736,7 @@ endif() if("${CMAKE_GENERATOR}" MATCHES "Visual Studio") add_RunCMake_test(CMAKE_MSVCIDE_RUN_PATH) add_RunCMake_test(include_external_msproject -DVS_PLATFORM_NAME=${CMAKE_VS_PLATFORM_NAME}) - if("${CMAKE_GENERATOR}" MATCHES "Visual Studio (9|10)" AND NOT CMAKE_VS_DEVENV_COMMAND) - set(NO_USE_FOLDERS 1) - endif() - add_RunCMake_test(VSSolution -DNO_USE_FOLDERS=${NO_USE_FOLDERS}) -endif() - -if("${CMAKE_GENERATOR}" MATCHES "Visual Studio ([^9]|9[0-9])") + add_RunCMake_test(VSSolution) add_RunCMake_test(VS10Project -DCMAKE_C_COMPILER_ID=${CMAKE_C_COMPILER_ID} -DCMAKE_C_COMPILER_VERSION=${CMAKE_C_COMPILER_VERSION} @@ -1163,7 +1157,7 @@ if(CMake_TEST_ANDROID_NDK OR CMake_TEST_ANDROID_STANDALONE_TOOLCHAIN) set_property(TEST RunCMake.Android PROPERTY TIMEOUT ${CMake_TEST_ANDROID_TIMEOUT}) endif() -if(${CMAKE_GENERATOR} MATCHES "Visual Studio ([^9]|9[0-9])") +if(${CMAKE_GENERATOR} MATCHES "Visual Studio") add_RunCMake_test(CSharpCustomCommand) if(NOT CMAKE_VS_PLATFORM_NAME STREQUAL "ARM64") add_RunCMake_test(CSharpReferenceImport) diff --git a/Tests/RunCMake/CMakePresets/RunCMakeTest.cmake b/Tests/RunCMake/CMakePresets/RunCMakeTest.cmake index 42a4ed9..2ec0a43 100644 --- a/Tests/RunCMake/CMakePresets/RunCMakeTest.cmake +++ b/Tests/RunCMake/CMakePresets/RunCMakeTest.cmake @@ -262,15 +262,13 @@ if(RunCMake_GENERATOR MATCHES "^Visual Studio ") run_cmake_presets(VisualStudioWin32) run_cmake_presets(VisualStudioWin64) run_cmake_presets(VisualStudioWin32Override -A x64) - if(NOT RunCMake_GENERATOR STREQUAL "Visual Studio 9 2008") - run_cmake_presets(VisualStudioToolset) - run_cmake_presets(VisualStudioToolsetOverride -T "Test Toolset") - run_cmake_presets(VisualStudioInheritanceParent) - run_cmake_presets(VisualStudioInheritanceChild) - run_cmake_presets(VisualStudioInheritanceOverride) - run_cmake_presets(VisualStudioInheritanceMulti) - run_cmake_presets(VisualStudioInheritanceMultiSecond) - endif() + run_cmake_presets(VisualStudioToolset) + run_cmake_presets(VisualStudioToolsetOverride -T "Test Toolset") + run_cmake_presets(VisualStudioInheritanceParent) + run_cmake_presets(VisualStudioInheritanceChild) + run_cmake_presets(VisualStudioInheritanceOverride) + run_cmake_presets(VisualStudioInheritanceMulti) + run_cmake_presets(VisualStudioInheritanceMultiSecond) else() run_cmake_presets(ArchToolsetStrategyNone) run_cmake_presets(ArchToolsetStrategyDefault) diff --git a/Tests/RunCMake/CheckIPOSupported/RunCMakeTest.cmake b/Tests/RunCMake/CheckIPOSupported/RunCMakeTest.cmake index 2fb159e..1dcf0ef 100644 --- a/Tests/RunCMake/CheckIPOSupported/RunCMakeTest.cmake +++ b/Tests/RunCMake/CheckIPOSupported/RunCMakeTest.cmake @@ -12,13 +12,8 @@ run_cmake(save-to-result) run_cmake(cmp0069-is-old) if(_CMAKE_C_IPO_SUPPORTED_BY_CMAKE - AND _CMAKE_C_IPO_MAY_BE_SUPPORTED_BY_COMPILER - AND NOT RunCMake_GENERATOR MATCHES "^Visual Studio 9 ") + AND _CMAKE_C_IPO_MAY_BE_SUPPORTED_BY_COMPILER) run_cmake(CMP0138-WARN) run_cmake(CMP0138-OLD) run_cmake(CMP0138-NEW) endif() - -if(RunCMake_GENERATOR MATCHES "^Visual Studio 9 ") - run_cmake(not-supported-by-generator) -endif() diff --git a/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator-result.txt b/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator-result.txt deleted file mode 100644 index d00491f..0000000 --- a/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator-stderr.txt b/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator-stderr.txt deleted file mode 100644 index a2aa58c..0000000 --- a/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator-stderr.txt +++ /dev/null @@ -1,6 +0,0 @@ -^CMake Error at .*/Modules/CheckIPOSupported\.cmake:[0-9]+ \(message\): - IPO is not supported \(CMake doesn't support IPO for current generator\)\. -Call Stack \(most recent call first\): - .*/Modules/CheckIPOSupported\.cmake:[0-9]+ \(_ipo_not_supported\) - not-supported-by-generator\.cmake:[0-9]+ \(check_ipo_supported\) - CMakeLists\.txt:[0-9]+ \(include\)$ diff --git a/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator.cmake b/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator.cmake deleted file mode 100644 index c32af6e..0000000 --- a/Tests/RunCMake/CheckIPOSupported/not-supported-by-generator.cmake +++ /dev/null @@ -1,6 +0,0 @@ -project(${RunCMake_TEST} LANGUAGES C) - -set(_CMAKE_C_IPO_SUPPORTED_BY_CMAKE YES) -set(_CMAKE_C_IPO_MAY_BE_SUPPORTED_BY_COMPILER YES) - -check_ipo_supported() diff --git a/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-OFF.cmake b/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-OFF.cmake deleted file mode 100644 index e69de29..0000000 --- a/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-OFF.cmake +++ /dev/null diff --git a/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-ON-stderr.txt b/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-ON-stderr.txt deleted file mode 100644 index c3329a0..0000000 --- a/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-ON-stderr.txt +++ /dev/null @@ -1,5 +0,0 @@ -^CMake Warning: - The "Visual Studio 9 2008" generator is deprecated and will be removed in a - future version of CMake. - - Add CMAKE_WARN_VS9=OFF to the cache to disable this warning.$ diff --git a/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-ON.cmake b/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-ON.cmake deleted file mode 100644 index e69de29..0000000 --- a/Tests/RunCMake/CommandLine/DeprecateVS9-WARN-ON.cmake +++ /dev/null diff --git a/Tests/RunCMake/CommandLine/Envgen-A-platform-stderr-vs9.txt b/Tests/RunCMake/CommandLine/Envgen-A-platform-stderr-vs9.txt deleted file mode 100644 index 4eae6aa..0000000 --- a/Tests/RunCMake/CommandLine/Envgen-A-platform-stderr-vs9.txt +++ /dev/null @@ -1,2 +0,0 @@ -^CMake Error at CMakeLists.+ - No CMAKE_C_COMPILER could be found. diff --git a/Tests/RunCMake/CommandLine/Envgen-platform-invalid-stderr-vs9.txt b/Tests/RunCMake/CommandLine/Envgen-platform-invalid-stderr-vs9.txt deleted file mode 100644 index 4eae6aa..0000000 --- a/Tests/RunCMake/CommandLine/Envgen-platform-invalid-stderr-vs9.txt +++ /dev/null @@ -1,2 +0,0 @@ -^CMake Error at CMakeLists.+ - No CMAKE_C_COMPILER could be found. diff --git a/Tests/RunCMake/CommandLine/RunCMakeTest.cmake b/Tests/RunCMake/CommandLine/RunCMakeTest.cmake index 7b34773..8a5a25a 100644 --- a/Tests/RunCMake/CommandLine/RunCMakeTest.cmake +++ b/Tests/RunCMake/CommandLine/RunCMakeTest.cmake @@ -393,16 +393,10 @@ function(run_EnvironmentGenerator) # Envvar shouldn't affect existing build tree run_cmake_command(Envgen-platform-existing ${CMAKE_COMMAND} -E chdir .. ${CMAKE_COMMAND} --build Envgen-build) - if(RunCMake_GENERATOR MATCHES "^Visual Studio 9 ") - set(RunCMake-stderr-file "Envgen-platform-invalid-stderr-vs9.txt") - endif() run_cmake_command(Envgen-platform-invalid ${CMAKE_COMMAND} ${source_dir}) unset(RunCMake-stderr-file) # Command line -G implies -A"" run_cmake_command(Envgen-G-implicit-platform ${CMAKE_COMMAND} -G "${RunCMake_GENERATOR}" ${source_dir}) - if(RunCMake_GENERATOR MATCHES "^Visual Studio 9 ") - set(RunCMake-stderr-file "Envgen-A-platform-stderr-vs9.txt") - endif() run_cmake_command(Envgen-A-platform ${CMAKE_COMMAND} -A "fromcli" ${source_dir}) unset(RunCMake-stderr-file) unset(ENV{CMAKE_GENERATOR_PLATFORM}) @@ -1124,13 +1118,6 @@ set(RunCMake_TEST_OPTIONS --profiling-format=google-trace --profiling-output=${P run_cmake(ProfilingTest) unset(RunCMake_TEST_OPTIONS) -if(RunCMake_GENERATOR MATCHES "^Visual Studio 9 2008") - run_cmake_with_options(DeprecateVS9-WARN-ON -DCMAKE_WARN_VS9=ON) - unset(ENV{CMAKE_WARN_VS9}) - run_cmake(DeprecateVS9-WARN-ON) - run_cmake_with_options(DeprecateVS9-WARN-OFF -DCMAKE_WARN_VS9=OFF) -endif() - if(RunCMake_GENERATOR MATCHES "^Visual Studio 12 2013") run_cmake_with_options(DeprecateVS12-WARN-ON -DCMAKE_WARN_VS12=ON) unset(ENV{CMAKE_WARN_VS12}) diff --git a/Tests/RunCMake/ExternalProject/RunCMakeTest.cmake b/Tests/RunCMake/ExternalProject/RunCMakeTest.cmake index f16e479..44c6f74 100644 --- a/Tests/RunCMake/ExternalProject/RunCMakeTest.cmake +++ b/Tests/RunCMake/ExternalProject/RunCMakeTest.cmake @@ -213,7 +213,7 @@ function(__ep_test_BUILD_ALWAYS) file(WRITE "${RunCMake_TEST_BINARY_DIR}/once-configure.cmake" [[message(FATAL_ERROR "once: configure should not run again")]]) file(WRITE "${RunCMake_TEST_BINARY_DIR}/once-build.cmake" [[message(FATAL_ERROR "once: build should not run again")]]) file(WRITE "${RunCMake_TEST_BINARY_DIR}/once-install.cmake" [[message(FATAL_ERROR "once: install should not run again")]]) - if(NOT RunCMake_GENERATOR MATCHES "^(Xcode|Visual Studio 9 )") + if(NOT RunCMake_GENERATOR STREQUAL "Xcode") # The Xcode and VS 9 build systems decide to run this every time. file(WRITE "${RunCMake_TEST_BINARY_DIR}/always-configure.cmake" [[message(FATAL_ERROR "always: configure should not run again")]]) endif() @@ -247,9 +247,7 @@ function(__ep_test_CONFIGURE_HANDLED_BY_BUILD) run_cmake_command(CONFIGURE_HANDLED_BY_BUILD-rebuild ${CMAKE_COMMAND} --build . ${BUILD_CONFIG}) endfunction() -if(NOT RunCMake_GENERATOR MATCHES "Visual Studio 9 ") - __ep_test_CONFIGURE_HANDLED_BY_BUILD() -endif() +__ep_test_CONFIGURE_HANDLED_BY_BUILD() find_package(Git QUIET) if(GIT_EXECUTABLE) diff --git a/Tests/RunCMake/GeneratorPlatform/RunCMakeTest.cmake b/Tests/RunCMake/GeneratorPlatform/RunCMakeTest.cmake index d8965f7..b1c758a 100644 --- a/Tests/RunCMake/GeneratorPlatform/RunCMakeTest.cmake +++ b/Tests/RunCMake/GeneratorPlatform/RunCMakeTest.cmake @@ -3,7 +3,7 @@ include(RunCMake) set(RunCMake_GENERATOR_PLATFORM "") run_cmake(NoPlatform) -if("${RunCMake_GENERATOR}" MATCHES "^Visual Studio ([89]|1[0124567])( 20[0-9][0-9])?$") +if("${RunCMake_GENERATOR}" MATCHES "^Visual Studio [0-9]+( 20[0-9][0-9])?$") set(RunCMake_GENERATOR_PLATFORM "x64") run_cmake(x64Platform) else() @@ -17,7 +17,7 @@ set(RunCMake_TEST_OPTIONS -A "Test Platform" -A "Extra Platform") run_cmake(TwoPlatforms) unset(RunCMake_TEST_OPTIONS) -if("${RunCMake_GENERATOR}" MATCHES "^Visual Studio ([89]|1[0124567])( 20[0-9][0-9])?$") +if("${RunCMake_GENERATOR}" MATCHES "^Visual Studio [0-9]+( 20[0-9][0-9])?$") set(RunCMake_TEST_OPTIONS -DCMAKE_TOOLCHAIN_FILE=${RunCMake_SOURCE_DIR}/TestPlatform-toolchain.cmake) run_cmake(TestPlatformToolchain) unset(RunCMake_TEST_OPTIONS) diff --git a/Tests/RunCMake/GoogleTest/RunCMakeTest.cmake b/Tests/RunCMake/GoogleTest/RunCMakeTest.cmake index 17f4c86..08cc274 100644 --- a/Tests/RunCMake/GoogleTest/RunCMakeTest.cmake +++ b/Tests/RunCMake/GoogleTest/RunCMakeTest.cmake @@ -362,10 +362,7 @@ foreach(DISCOVERY_MODE POST_BUILD PRE_TEST) run_GoogleTestXML(${DISCOVERY_MODE}) message("Testing ${DISCOVERY_MODE} discovery mode via DISCOVERY_MODE option...") run_GoogleTest_discovery_timeout(${DISCOVERY_MODE}) - if(# VS 9 does not rebuild if POST_BUILD command changes. - NOT "${DISCOVERY_MODE};${RunCMake_GENERATOR}" MATCHES "^POST_BUILD;Visual Studio 9") - run_GoogleTest_discovery_arg_change(${DISCOVERY_MODE}) - endif() + run_GoogleTest_discovery_arg_change(${DISCOVERY_MODE}) run_GoogleTest_discovery_test_list(${DISCOVERY_MODE}) run_GoogleTest_discovery_test_list_scoped(${DISCOVERY_MODE}) run_GoogleTest_discovery_flush_script(${DISCOVERY_MODE}) diff --git a/Tests/RunCMake/LinkerSelection/RunCMakeTest.cmake b/Tests/RunCMake/LinkerSelection/RunCMakeTest.cmake index 0a3f01c..c57e727 100644 --- a/Tests/RunCMake/LinkerSelection/RunCMakeTest.cmake +++ b/Tests/RunCMake/LinkerSelection/RunCMakeTest.cmake @@ -1,10 +1,5 @@ include(RunCMake) -if (RunCMake_GENERATOR MATCHES "Visual Studio 9 2008") - run_cmake(UnsupportedLinkerType) - return() -endif() - run_cmake(InvalidLinkerType1) run_cmake(InvalidLinkerType2) diff --git a/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType-result.txt b/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType-result.txt deleted file mode 100644 index d00491f..0000000 --- a/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType-result.txt +++ /dev/null @@ -1 +0,0 @@ -1 diff --git a/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType-stderr.txt b/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType-stderr.txt deleted file mode 100644 index 6473451..0000000 --- a/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType-stderr.txt +++ /dev/null @@ -1,3 +0,0 @@ -CMake Error at UnsupportedLinkerType.cmake:[0-9]+ \(add_executable\): - 'LINKER_TYPE' property, specified on target 'main', is not supported by - this generator. diff --git a/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType.cmake b/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType.cmake deleted file mode 100644 index 1b0703c..0000000 --- a/Tests/RunCMake/LinkerSelection/UnsupportedLinkerType.cmake +++ /dev/null @@ -1,5 +0,0 @@ - -enable_language(C) - -set(CMAKE_LINKER_TYPE LDD) -add_executable(main main.c) diff --git a/Tests/RunCMake/ParseImplicitLinkInfo/RunCMakeTest.cmake b/Tests/RunCMake/ParseImplicitLinkInfo/RunCMakeTest.cmake index 9514c97..d50d403 100644 --- a/Tests/RunCMake/ParseImplicitLinkInfo/RunCMakeTest.cmake +++ b/Tests/RunCMake/ParseImplicitLinkInfo/RunCMakeTest.cmake @@ -26,8 +26,7 @@ endif() if(CMAKE_SYSTEM_NAME MATCHES "^(Linux|Darwin|Windows|AIX|SunOS)$|BSD" AND NOT CMAKE_C_COMPILER_ID MATCHES "^(Borland|Embarcadero|OpenWatcom|OrangeC|Watcom)$" AND NOT (CMAKE_C_COMPILER_ID MATCHES "^(Intel|IntelLLVM)$" AND CMAKE_SYSTEM_NAME STREQUAL "Windows") - AND NOT CMAKE_C_COMPILER_LINKER MATCHES "Visual Studio 9\\.0" - AND NOT RunCMake_GENERATOR MATCHES "Visual Studio 9 " + AND NOT CMAKE_C_COMPILER_LINKER MATCHES "Microsoft Visual Studio 9\\.0/VC/bin" ) if(NOT CMAKE_C_COMPILER_LINKER OR NOT CMAKE_C_COMPILER_LINKER_ID OR NOT CMAKE_C_COMPILER_LINKER_VERSION) message(SEND_ERROR "C compiler's linker not identified:\n" diff --git a/Tests/RunCMake/VSSolution/RunCMakeTest.cmake b/Tests/RunCMake/VSSolution/RunCMakeTest.cmake index 134821d..8737c9a 100644 --- a/Tests/RunCMake/VSSolution/RunCMakeTest.cmake +++ b/Tests/RunCMake/VSSolution/RunCMakeTest.cmake @@ -13,9 +13,7 @@ run_cmake(StartupProject) run_cmake(StartupProjectMissing) run_cmake(AddPackageToDefault) -if(NOT NO_USE_FOLDERS) - run_cmake(StartupProjectUseFolders) - run_cmake(CMP0143-WARN) - run_cmake_with_options(CMP0143-OLD "-DCMAKE_POLICY_DEFAULT_CMP0143=OLD") - run_cmake_with_options(CMP0143-NEW "-DCMAKE_POLICY_DEFAULT_CMP0143=NEW") -endif() +run_cmake(StartupProjectUseFolders) +run_cmake(CMP0143-WARN) +run_cmake_with_options(CMP0143-OLD "-DCMAKE_POLICY_DEFAULT_CMP0143=OLD") +run_cmake_with_options(CMP0143-NEW "-DCMAKE_POLICY_DEFAULT_CMP0143=NEW") diff --git a/Tests/RunCMake/add_custom_command/RunCMakeTest.cmake b/Tests/RunCMake/add_custom_command/RunCMakeTest.cmake index 713b269..46e7bae 100644 --- a/Tests/RunCMake/add_custom_command/RunCMakeTest.cmake +++ b/Tests/RunCMake/add_custom_command/RunCMakeTest.cmake @@ -19,7 +19,7 @@ run_cmake(TargetImported) run_cmake(TargetLiteralQuotes) run_cmake(TargetNotInDir) -if(${RunCMake_GENERATOR} MATCHES "Visual Studio ([^89]|[89][0-9])") +if(RunCMake_GENERATOR MATCHES "Visual Studio") run_cmake(RemoveEmptyCommands) endif() diff --git a/Tests/RunCMake/cmake_host_system_information/RunCMakeTest.cmake b/Tests/RunCMake/cmake_host_system_information/RunCMakeTest.cmake index 0b3576d..76dff4f 100644 --- a/Tests/RunCMake/cmake_host_system_information/RunCMakeTest.cmake +++ b/Tests/RunCMake/cmake_host_system_information/RunCMakeTest.cmake @@ -16,7 +16,7 @@ run_cmake(Debian6) run_cmake(UserFallbackScript) -if(RunCMake_GENERATOR MATCHES "^Visual Studio " AND NOT RunCMake_GENERATOR STREQUAL "Visual Studio 9 2008") +if(RunCMake_GENERATOR MATCHES "Visual Studio") run_cmake(VsMSBuild) else() run_cmake(VsMSBuildMissing) diff --git a/Tests/RunCMake/include_external_msproject/RunCMakeTest.cmake b/Tests/RunCMake/include_external_msproject/RunCMakeTest.cmake index 4fbf147..b8c6d75 100644 --- a/Tests/RunCMake/include_external_msproject/RunCMakeTest.cmake +++ b/Tests/RunCMake/include_external_msproject/RunCMakeTest.cmake @@ -6,7 +6,7 @@ run_cmake(CustomTypePlatform) run_cmake(CustomGuidTypePlatform) run_cmake(CustomConfig) -if(RunCMake_GENERATOR MATCHES "Visual Studio ([^9]|9[0-9])") +if(RunCMake_GENERATOR MATCHES "Visual Studio") run_cmake(SkipGetTargetFrameworkProperties) run_cmake(VSCSharpReference) endif() |