Browse Source

Tests: Bump CMake minimum required in tests to 2.8.12

Since 3.19, CMake generates a deprecation warning when using a minimum
version less than 2.8.12.  This eliminates those warnings generated
during tests, which are typically hidden from the user and developer but
are being generated nonetheless.
Chuck Atkins 4 years ago
parent
commit
72e7c45e98
77 changed files with 80 additions and 77 deletions
  1. 1 1
      Modules/UseJava/javaTargets.cmake.in
  2. 1 1
      Tests/Architecture/CMakeLists.txt
  3. 1 1
      Tests/ArgumentExpansion/CMakeLists.txt
  4. 1 1
      Tests/BundleUtilities/CMakeLists.txt
  5. 1 1
      Tests/CFBundleTest/CMakeLists.txt
  6. 1 1
      Tests/CMakeCommands/add_compile_options/CMakeLists.txt
  7. 1 1
      Tests/CMakeCommands/target_compile_definitions/CMakeLists.txt
  8. 1 1
      Tests/CMakeCommands/target_compile_options/CMakeLists.txt
  9. 1 1
      Tests/CMakeCommands/target_include_directories/CMakeLists.txt
  10. 3 0
      Tests/CMakeCommands/target_link_libraries/CMakeLists.txt
  11. 1 1
      Tests/CMakeOnly/CheckCXXCompilerFlag/CMakeLists.txt
  12. 1 1
      Tests/CMakeOnly/CheckStructHasMember/CMakeLists.txt
  13. 1 1
      Tests/CMakeOnly/MajorVersionSelection/CMakeLists.txt
  14. 1 1
      Tests/CMakeOnly/find_library/CMakeLists.txt
  15. 1 1
      Tests/CMakeOnly/find_path/CMakeLists.txt
  16. 1 1
      Tests/CMakeTests/EndStuffTestScript.cmake
  17. 1 1
      Tests/CPackTestAllGenerators/CMakeLists.txt
  18. 1 1
      Tests/CPackWiXGenerator/CMakeLists.txt
  19. 1 1
      Tests/CTestLimitDashJ/CMakeLists.txt
  20. 1 1
      Tests/CTestTest/SmallAndFast/CMakeLists.txt
  21. 1 1
      Tests/CheckCompilerRelatedVariables/CMakeLists.txt
  22. 1 1
      Tests/CompileDefinitions/CMakeLists.txt
  23. 1 1
      Tests/CompileOptions/CMakeLists.txt
  24. 1 1
      Tests/Contracts/Trilinos/CMakeLists.txt
  25. 1 1
      Tests/Contracts/VTK/CMakeLists.txt
  26. 1 1
      Tests/EmptyDepends/CMakeLists.txt
  27. 1 1
      Tests/ExportImport/Import/try_compile/CMakeLists.txt
  28. 1 1
      Tests/ExternalProject/CMakeLists.txt
  29. 1 1
      Tests/ExternalProject/Example/CMakeLists.txt
  30. 1 1
      Tests/ExternalProjectLocal/CMakeLists.txt
  31. 1 1
      Tests/ExternalProjectUpdate/CMakeLists.txt
  32. 1 1
      Tests/FindGTK2/atk/CMakeLists.txt
  33. 1 1
      Tests/FindGTK2/atkmm/CMakeLists.txt
  34. 1 1
      Tests/FindGTK2/cairo/CMakeLists.txt
  35. 1 1
      Tests/FindGTK2/cairomm/CMakeLists.txt
  36. 1 1
      Tests/FindGTK2/gdk/CMakeLists.txt
  37. 1 1
      Tests/FindGTK2/gdk_pixbuf/CMakeLists.txt
  38. 1 1
      Tests/FindGTK2/gdkmm/CMakeLists.txt
  39. 1 1
      Tests/FindGTK2/gio/CMakeLists.txt
  40. 1 1
      Tests/FindGTK2/giomm/CMakeLists.txt
  41. 1 1
      Tests/FindGTK2/glib/CMakeLists.txt
  42. 1 1
      Tests/FindGTK2/glibmm/CMakeLists.txt
  43. 1 1
      Tests/FindGTK2/gmodule/CMakeLists.txt
  44. 1 1
      Tests/FindGTK2/gobject/CMakeLists.txt
  45. 1 1
      Tests/FindGTK2/gthread/CMakeLists.txt
  46. 1 1
      Tests/FindGTK2/gtk/CMakeLists.txt
  47. 1 1
      Tests/FindGTK2/gtkmm/CMakeLists.txt
  48. 1 1
      Tests/FindGTK2/pango/CMakeLists.txt
  49. 1 1
      Tests/FindGTK2/pangocairo/CMakeLists.txt
  50. 1 1
      Tests/FindGTK2/pangoft2/CMakeLists.txt
  51. 1 1
      Tests/FindGTK2/pangomm/CMakeLists.txt
  52. 1 1
      Tests/FindGTK2/pangoxft/CMakeLists.txt
  53. 1 1
      Tests/FindGTK2/sigc++/CMakeLists.txt
  54. 1 1
      Tests/FortranC/CMakeLists.txt
  55. 1 1
      Tests/IncludeDirectories/SystemIncludeDirectories/CMakeLists.txt
  56. 1 1
      Tests/IncludeDirectories/TargetIncludeDirectories/CMakeLists.txt
  57. 1 1
      Tests/InterfaceLibrary/CMakeLists.txt
  58. 1 1
      Tests/LinkDirectory/CMakeLists.txt
  59. 1 1
      Tests/LinkDirectory/External/CMakeLists.txt
  60. 1 1
      Tests/LinkFlags/CMakeLists.txt
  61. 1 1
      Tests/MFC/CMakeLists.txt
  62. 1 1
      Tests/MFC/CMakeLists.txt.in
  63. 1 1
      Tests/MFC/try_compile/CMakeLists.txt
  64. 1 1
      Tests/MacRuntimePath/A/CMakeLists.txt
  65. 1 1
      Tests/MacRuntimePath/B/CMakeLists.txt
  66. 1 1
      Tests/MissingSourceFile/CMakeLists.txt
  67. 1 1
      Tests/ObjectLibrary/CMakeLists.txt
  68. 1 1
      Tests/ObjectLibrary/ExportLanguages/CMakeLists.txt
  69. 1 1
      Tests/ObjectLibrary/ExportLanguages/ExportLanguagesTest/CMakeLists.txt
  70. 1 1
      Tests/PDBDirectoryAndName/CMakeLists.txt
  71. 1 1
      Tests/Plugin/PluginTest/CMakeLists.txt
  72. 1 1
      Tests/PositionIndependentTargets/CMakeLists.txt
  73. 1 1
      Tests/Qt4Targets/CMakeLists.txt
  74. 1 1
      Tests/QtAutomocNoQt/CMakeLists.txt
  75. 2 2
      Tests/VSGNUFortran/subdir/fortran/CMakeLists.txt
  76. 1 1
      Tests/VSMidl/CMakeLists.txt
  77. 1 1
      Tests/VSMidl/src/CMakeLists.txt

+ 1 - 1
Modules/UseJava/javaTargets.cmake.in

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 cmake_policy(PUSH)
 cmake_policy(VERSION 2.8)
 

+ 1 - 1
Tests/Architecture/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(Architecture C)
 
 function(test_for_xcode4 result_var)

+ 1 - 1
Tests/ArgumentExpansion/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(ArgumentExpansion)
 

+ 1 - 1
Tests/BundleUtilities/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(BundleUtilities)
 
 ###### the various types of dependencies we can have

+ 1 - 1
Tests/CFBundleTest/CMakeLists.txt

@@ -1,6 +1,6 @@
 #this is adapted from FireBreath (http://www.firebreath.org)
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(CFBundleTest)
 

+ 1 - 1
Tests/CMakeCommands/add_compile_options/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(add_compile_options)
 

+ 1 - 1
Tests/CMakeCommands/target_compile_definitions/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(target_compile_definitions)
 

+ 1 - 1
Tests/CMakeCommands/target_compile_options/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(target_compile_options)
 

+ 1 - 1
Tests/CMakeCommands/target_include_directories/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(target_include_directories)
 

+ 3 - 0
Tests/CMakeCommands/target_link_libraries/CMakeLists.txt

@@ -1,3 +1,6 @@
+# Using 2.8 will trigger a deprecation warning.  In this case it's explicitly
+# intentional since the tests checks various policy implementations prior to
+# 2.8.12
 cmake_minimum_required(VERSION 2.8)
 
 project(target_link_libraries)

+ 1 - 1
Tests/CMakeOnly/CheckCXXCompilerFlag/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(CheckCXXCompilerFlag)
 
 message(STATUS "CTEST_FULL_OUTPUT (Avoid ctest truncation of output)")

+ 1 - 1
Tests/CMakeOnly/CheckStructHasMember/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(CheckStructHasMember)
 

+ 1 - 1
Tests/CMakeOnly/MajorVersionSelection/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 if (NOT MAJOR_TEST_MODULE OR NOT MAJOR_TEST_VERSION)
   message(FATAL_ERROR "test selection variables not set up")

+ 1 - 1
Tests/CMakeOnly/find_library/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(FindLibraryTest NONE)
 
 set(CMAKE_FIND_DEBUG_MODE 1)

+ 1 - 1
Tests/CMakeOnly/find_path/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(FindPathTest NONE)
 
 set(CMAKE_FIND_DEBUG_MODE 1)

+ 1 - 1
Tests/CMakeTests/EndStuffTestScript.cmake

@@ -22,7 +22,7 @@ elseif(testname STREQUAL bad_endfunction) # fail
   do_end("endfunction()\n")
 
 elseif(testname STREQUAL bad_endif) # fail
-  do_end("cmake_minimum_required(VERSION 2.8)\nendif()\n")
+  do_end("cmake_minimum_required(VERSION 2.8.12)\nendif()\n")
 
 elseif(testname STREQUAL endif_low_min_version) # fail
   do_end("cmake_minimum_required(VERSION 1.2)\nendif()\n")

+ 1 - 1
Tests/CPackTestAllGenerators/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(CPackTestAllGenerators)
 add_subdirectory(../CTestTest/SmallAndFast SmallAndFast)
 install(FILES RunCPack.cmake DESTINATION .)

+ 1 - 1
Tests/CPackWiXGenerator/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(CPackWiXGenerator)
 

+ 1 - 1
Tests/CTestLimitDashJ/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(CTestLimitDashJ NONE)
 
 # This file demonstrates https://gitlab.kitware.com/cmake/cmake/-/issues/12904

+ 1 - 1
Tests/CTestTest/SmallAndFast/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(SmallAndFast)
 
 include(CTest)

+ 1 - 1
Tests/CheckCompilerRelatedVariables/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(CheckCompilerRelatedVariables)
 
 

+ 1 - 1
Tests/CompileDefinitions/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(CompileDefinitions)
 
 # Use compile flags to tell executables which config is built

+ 1 - 1
Tests/CompileOptions/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(CompileOptions)
 

+ 1 - 1
Tests/Contracts/Trilinos/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(Trilinos)
 
 include(ExternalProject)

+ 1 - 1
Tests/Contracts/VTK/CMakeLists.txt

@@ -1,6 +1,6 @@
 # The VTK external project for CMake
 # ---------------------------------------------------------------------------
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(VTK)
 include(ExternalProject)
 

+ 1 - 1
Tests/EmptyDepends/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(EmptyDepends)
 
 include(CTest)

+ 1 - 1
Tests/ExportImport/Import/try_compile/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 find_package(testLibRequired 2.5 REQUIRED)
 

+ 1 - 1
Tests/ExternalProject/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(ExternalProjectTest NONE)
 if(CMAKE_XCODE_BUILD_SYSTEM VERSION_GREATER_EQUAL 12)
   cmake_policy(SET CMP0114 NEW)

+ 1 - 1
Tests/ExternalProject/Example/CMakeLists.txt

@@ -1,5 +1,5 @@
 # This is the canonical simplest ExternalProject example CMakeLists.txt file:
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(ExternalProjectExample NONE)
 include(ExternalProject)
 

+ 1 - 1
Tests/ExternalProjectLocal/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(ExternalProjectLocalTest NONE)
 if(CMAKE_XCODE_BUILD_SYSTEM VERSION_GREATER_EQUAL 12)
   cmake_policy(SET CMP0114 NEW)

+ 1 - 1
Tests/ExternalProjectUpdate/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(ExternalProjectUpdateTest NONE)
 if(CMAKE_XCODE_BUILD_SYSTEM VERSION_GREATER_EQUAL 12)
   cmake_policy(SET CMP0114 NEW)

+ 1 - 1
Tests/FindGTK2/atk/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(atk C)
 

+ 1 - 1
Tests/FindGTK2/atkmm/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(atkmm CXX)
 

+ 1 - 1
Tests/FindGTK2/cairo/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(cairo C)
 

+ 1 - 1
Tests/FindGTK2/cairomm/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(cairomm CXX)
 

+ 1 - 1
Tests/FindGTK2/gdk/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gdk C)
 

+ 1 - 1
Tests/FindGTK2/gdk_pixbuf/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gdk_pixbuf C)
 

+ 1 - 1
Tests/FindGTK2/gdkmm/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gdkmm CXX)
 

+ 1 - 1
Tests/FindGTK2/gio/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gio C)
 

+ 1 - 1
Tests/FindGTK2/giomm/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(giomm CXX)
 

+ 1 - 1
Tests/FindGTK2/glib/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(glib C)
 

+ 1 - 1
Tests/FindGTK2/glibmm/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(glibmm CXX)
 

+ 1 - 1
Tests/FindGTK2/gmodule/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gmodule C)
 

+ 1 - 1
Tests/FindGTK2/gobject/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gobject C)
 

+ 1 - 1
Tests/FindGTK2/gthread/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gthread C)
 

+ 1 - 1
Tests/FindGTK2/gtk/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gtk C)
 

+ 1 - 1
Tests/FindGTK2/gtkmm/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(gtkmm CXX)
 

+ 1 - 1
Tests/FindGTK2/pango/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(pango C)
 

+ 1 - 1
Tests/FindGTK2/pangocairo/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(pangocairo C)
 

+ 1 - 1
Tests/FindGTK2/pangoft2/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(pangoft2 C)
 

+ 1 - 1
Tests/FindGTK2/pangomm/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(pangomm CXX)
 

+ 1 - 1
Tests/FindGTK2/pangoxft/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(pangoxft C)
 

+ 1 - 1
Tests/FindGTK2/sigc++/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(sigc++ CXX)
 

+ 1 - 1
Tests/FortranC/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(FortranC C Fortran)
 
 # Skip this test for compilers not known to be compatible.

+ 1 - 1
Tests/IncludeDirectories/SystemIncludeDirectories/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(SystemIncludeDirectories)
 

+ 1 - 1
Tests/IncludeDirectories/TargetIncludeDirectories/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(TargetIncludeDirectories)
 

+ 1 - 1
Tests/InterfaceLibrary/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(InterfaceLibrary)
 

+ 1 - 1
Tests/LinkDirectory/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(LinkDirectory C)
 
 # Put the subproject source tree in our build tree so it can refer to

+ 1 - 1
Tests/LinkDirectory/External/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(LinkDirectoryExternal C)
 
 

+ 1 - 1
Tests/LinkFlags/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(LinkFlags C)
 
 string(TOUPPER "${TEST_CONFIG}" TEST_CONFIG_UPPER)

+ 1 - 1
Tests/MFC/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(mfc_driver)
 
 include(CTest)

+ 1 - 1
Tests/MFC/CMakeLists.txt.in

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(mfc1)
 
 macro(replace_flags var these those)

+ 1 - 1
Tests/MFC/try_compile/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(try_compile_mfc)
 
 set(files

+ 1 - 1
Tests/MacRuntimePath/A/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(MacRuntimePath_A)
 
 # a shared library

+ 1 - 1
Tests/MacRuntimePath/B/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(MacRuntimePath_B)
 
 include(${MacRuntimePath_B_BINARY_DIR}/../Root/lib/exp.cmake)

+ 1 - 1
Tests/MissingSourceFile/CMakeLists.txt

@@ -1,3 +1,3 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(MissingSourceFile C)
 add_executable(MissingSourceFile DoesNotExist/MissingSourceFile.c)

+ 1 - 1
Tests/ObjectLibrary/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(ObjectLibrary C)
 
 add_subdirectory(A)

+ 1 - 1
Tests/ObjectLibrary/ExportLanguages/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(ExportLanguages CXX)
 add_library(ExportLanguagesA OBJECT a.cxx)
 add_library(ExportLanguagesB STATIC a.c $<TARGET_OBJECTS:ExportLanguagesA>)

+ 1 - 1
Tests/ObjectLibrary/ExportLanguages/ExportLanguagesTest/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(ExportLanguagesTest)
 

+ 1 - 1
Tests/PDBDirectoryAndName/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 cmake_policy(SET CMP0054 NEW)
 project(PDBDirectoryAndName C)
 

+ 1 - 1
Tests/Plugin/PluginTest/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(PluginTest)
 

+ 1 - 1
Tests/PositionIndependentTargets/CMakeLists.txt

@@ -1,5 +1,5 @@
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(PositionIndependentTargets)
 

+ 1 - 1
Tests/Qt4Targets/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(Qt4Targets)
 

+ 1 - 1
Tests/QtAutomocNoQt/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 
 project(QtAutomocNoQt)
 

+ 2 - 2
Tests/VSGNUFortran/subdir/fortran/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(FortranHello Fortran C)
 
 # add a function to test for -lsunquad on sunpro sun systems.
@@ -33,7 +33,7 @@ FortranCInterface_HEADER(HelloWorldFCMangle.h
                          SYMBOLS hello world)
 add_library(hello SHARED hello.f)
 add_library(world SHARED world.f)
-target_link_libraries(hello world)
+target_link_libraries(hello PRIVATE world)
 if(CMAKE_Fortran_COMPILER_ID MATCHES SunPro)
   target_link_libraries(hello PRIVATE fsu)
   if(CMAKE_Fortran_PLATFORM_ID MATCHES SunOS)

+ 1 - 1
Tests/VSMidl/CMakeLists.txt

@@ -12,7 +12,7 @@ endif()
 message(STATUS "CMAKE_BUILDNAME='${CMAKE_BUILDNAME}'")
 message(STATUS "THIS_TESTNAME='${THIS_TESTNAME}'")
 
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(${THIS_TESTNAME})
 
 include(ExternalProject)

+ 1 - 1
Tests/VSMidl/src/CMakeLists.txt

@@ -1,4 +1,4 @@
-cmake_minimum_required(VERSION 2.8)
+cmake_minimum_required(VERSION 2.8.12)
 project(VSMidl)
 
 include_directories("${CMAKE_CURRENT_BINARY_DIR}/\$(IntDir)")