Browse Source

Tests/RunCMake: Merge TargetSources into target_sources

Kyle Edwards 4 years ago
parent
commit
7d07569e4d
67 changed files with 39 additions and 41 deletions
  1. 0 1
      Tests/RunCMake/CMakeLists.txt
  2. 0 3
      Tests/RunCMake/TargetSources/CMakeLists.txt
  3. 0 1
      Tests/RunCMake/TargetSources/RelativePathInInterface-stdout.txt
  4. 0 1
      Tests/RunCMake/TargetSources/RelativePathInSubdirGenEx-stdout.txt
  5. 0 1
      Tests/RunCMake/TargetSources/RelativePathInSubdirInclude-stdout.txt
  6. 0 1
      Tests/RunCMake/TargetSources/RelativePathInSubdirInterface-stdout.txt
  7. 0 1
      Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate-stdout.txt
  8. 0 22
      Tests/RunCMake/TargetSources/RunCMakeTest.cmake
  9. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetCheckProperty.cmake
  10. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetGenx.cmake
  11. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetInterfaceSources-result.txt
  12. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetInterfaceSources-stderr.txt
  13. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetInterfaceSources.cmake
  14. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetPrivateSources.cmake
  15. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetPublicSources-result.txt
  16. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetPublicSources-stderr.txt
  17. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetPublicSources.cmake
  18. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetSources-result.txt
  19. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetSources-stderr.txt
  20. 0 0
      Tests/RunCMake/target_sources/AddCustomTargetSources.cmake
  21. 0 0
      Tests/RunCMake/target_sources/CMP0026-LOCATION-result.txt
  22. 0 0
      Tests/RunCMake/target_sources/CMP0026-LOCATION-stderr.txt
  23. 1 0
      Tests/RunCMake/target_sources/CMP0026-LOCATION.cmake
  24. 0 0
      Tests/RunCMake/target_sources/CMP0076-OLD-result.txt
  25. 0 0
      Tests/RunCMake/target_sources/CMP0076-OLD-stderr.txt
  26. 0 0
      Tests/RunCMake/target_sources/CMP0076-OLD.cmake
  27. 0 0
      Tests/RunCMake/target_sources/CMP0076-WARN-result.txt
  28. 0 0
      Tests/RunCMake/target_sources/CMP0076-WARN-stderr.txt
  29. 0 0
      Tests/RunCMake/target_sources/CMP0076-WARN.cmake
  30. 0 0
      Tests/RunCMake/target_sources/CMP0076-WARN/CMakeLists.txt
  31. 0 0
      Tests/RunCMake/target_sources/CMP0076-WARN/subdir_empty_1.cpp
  32. 0 2
      Tests/RunCMake/target_sources/CMakeLists.txt
  33. 0 0
      Tests/RunCMake/target_sources/ConfigNotAllowed-result.txt
  34. 3 3
      Tests/RunCMake/target_sources/ConfigNotAllowed-stderr.txt
  35. 0 0
      Tests/RunCMake/target_sources/ConfigNotAllowed.cmake
  36. 0 0
      Tests/RunCMake/target_sources/EmptyKeywordArgs.cmake
  37. 0 0
      Tests/RunCMake/target_sources/ExportBuild-result.txt
  38. 0 0
      Tests/RunCMake/target_sources/ExportBuild.cmake
  39. 0 0
      Tests/RunCMake/target_sources/OriginDebug-result.txt
  40. 4 4
      Tests/RunCMake/target_sources/OriginDebug-stderr.txt
  41. 0 0
      Tests/RunCMake/target_sources/OriginDebug.cmake
  42. 1 0
      Tests/RunCMake/target_sources/RelativePathInInterface-stdout.txt
  43. 1 0
      Tests/RunCMake/target_sources/RelativePathInInterface.cmake
  44. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirGenEx-stdout.txt
  45. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirGenEx.cmake
  46. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirGenEx/CMakeLists.txt
  47. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirGenEx/subdir_empty_1.cpp
  48. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInclude-stdout.txt
  49. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInclude.cmake
  50. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInclude/CMakeLists.txt
  51. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInclude/subdir_empty_1.cpp
  52. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInterface-stdout.txt
  53. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInterface.cmake
  54. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInterface/CMakeLists.txt
  55. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInterface/subdir_empty_1.cpp
  56. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirInterface/subdir_empty_2.cpp
  57. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirPrivate-stdout.txt
  58. 1 0
      Tests/RunCMake/target_sources/RelativePathInSubdirPrivate.cmake
  59. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/CMakeLists.txt
  60. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/subdir_empty_1.cpp
  61. 0 0
      Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/subdir_empty_2.cpp
  62. 21 1
      Tests/RunCMake/target_sources/RunCMakeTest.cmake
  63. 0 0
      Tests/RunCMake/target_sources/empty_1.cpp
  64. 0 0
      Tests/RunCMake/target_sources/empty_2.cpp
  65. 0 0
      Tests/RunCMake/target_sources/empty_3.cpp
  66. 0 0
      Tests/RunCMake/target_sources/empty_4.cpp
  67. 0 0
      Tests/RunCMake/target_sources/main.cpp

+ 0 - 1
Tests/RunCMake/CMakeLists.txt

@@ -347,7 +347,6 @@ endif()
 add_RunCMake_test(ScriptMode)
 add_RunCMake_test(Swift -DCMAKE_Swift_COMPILER=${CMAKE_Swift_COMPILER})
 add_RunCMake_test(TargetObjects)
-add_RunCMake_test(TargetSources)
 add_RunCMake_test(TargetProperties)
 add_RunCMake_test(ToolchainFile)
 add_RunCMake_test(find_dependency)

+ 0 - 3
Tests/RunCMake/TargetSources/CMakeLists.txt

@@ -1,3 +0,0 @@
-cmake_minimum_required(VERSION 2.8.12)
-project(${RunCMake_TEST} CXX)
-include(${RunCMake_TEST}.cmake)

+ 0 - 1
Tests/RunCMake/TargetSources/RelativePathInInterface-stdout.txt

@@ -1 +0,0 @@
--- iface: .*Tests/RunCMake/TargetSources/empty_1.cpp

+ 0 - 1
Tests/RunCMake/TargetSources/RelativePathInSubdirGenEx-stdout.txt

@@ -1 +0,0 @@
--- genexlib: \$<1:.*Tests/RunCMake/TargetSources/RelativePathInSubdirGenEx/subdir_empty_1.cpp>;\$<1:.*Tests/RunCMake/TargetSources/RelativePathInSubdirGenEx/../empty_1.cpp>;\$<1:empty_2.cpp>

+ 0 - 1
Tests/RunCMake/TargetSources/RelativePathInSubdirInclude-stdout.txt

@@ -1 +0,0 @@
--- privatelib: .*Tests/RunCMake/TargetSources/RelativePathInSubdirInclude/subdir_empty_1.cpp;empty_1.cpp

+ 0 - 1
Tests/RunCMake/TargetSources/RelativePathInSubdirInterface-stdout.txt

@@ -1 +0,0 @@
--- iface: .*Tests/RunCMake/TargetSources/RelativePathInSubdirInterface/subdir_empty_1.cpp;.*Tests/RunCMake/TargetSources/RelativePathInSubdirInterface/subdir_empty_2.cpp;.*Tests/RunCMake/TargetSources/RelativePathInSubdirInterface/../empty_1.cpp;.*Tests/RunCMake/TargetSources/RelativePathInSubdirInterface/../empty_2.cpp

+ 0 - 1
Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate-stdout.txt

@@ -1 +0,0 @@
--- privatelib: .*Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate/subdir_empty_1.cpp;.*Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate/subdir_empty_2.cpp;.*Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate/../empty_1.cpp;.*Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate/../empty_2.cpp

+ 0 - 22
Tests/RunCMake/TargetSources/RunCMakeTest.cmake

@@ -1,22 +0,0 @@
-include(RunCMake)
-
-if(RunCMake_GENERATOR STREQUAL "Xcode")
-  run_cmake(ConfigNotAllowed)
-endif()
-
-run_cmake(OriginDebug)
-run_cmake(CMP0026-LOCATION)
-run_cmake(CMP0076-OLD)
-run_cmake(CMP0076-WARN)
-run_cmake(RelativePathInInterface)
-run_cmake(RelativePathInSubdirGenEx)
-run_cmake(RelativePathInSubdirInterface)
-run_cmake(RelativePathInSubdirPrivate)
-run_cmake(RelativePathInSubdirInclude)
-run_cmake(ExportBuild)
-run_cmake(AddCustomTargetPublicSources)
-run_cmake(AddCustomTargetPrivateSources)
-run_cmake(AddCustomTargetInterfaceSources)
-run_cmake(AddCustomTargetSources)
-run_cmake(AddCustomTargetCheckProperty)
-run_cmake(AddCustomTargetGenx)

+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetCheckProperty.cmake → Tests/RunCMake/target_sources/AddCustomTargetCheckProperty.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetGenx.cmake → Tests/RunCMake/target_sources/AddCustomTargetGenx.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetInterfaceSources-result.txt → Tests/RunCMake/target_sources/AddCustomTargetInterfaceSources-result.txt


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetInterfaceSources-stderr.txt → Tests/RunCMake/target_sources/AddCustomTargetInterfaceSources-stderr.txt


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetInterfaceSources.cmake → Tests/RunCMake/target_sources/AddCustomTargetInterfaceSources.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetPrivateSources.cmake → Tests/RunCMake/target_sources/AddCustomTargetPrivateSources.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetPublicSources-result.txt → Tests/RunCMake/target_sources/AddCustomTargetPublicSources-result.txt


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetPublicSources-stderr.txt → Tests/RunCMake/target_sources/AddCustomTargetPublicSources-stderr.txt


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetPublicSources.cmake → Tests/RunCMake/target_sources/AddCustomTargetPublicSources.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetSources-result.txt → Tests/RunCMake/target_sources/AddCustomTargetSources-result.txt


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetSources-stderr.txt → Tests/RunCMake/target_sources/AddCustomTargetSources-stderr.txt


+ 0 - 0
Tests/RunCMake/TargetSources/AddCustomTargetSources.cmake → Tests/RunCMake/target_sources/AddCustomTargetSources.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0026-LOCATION-result.txt → Tests/RunCMake/target_sources/CMP0026-LOCATION-result.txt


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0026-LOCATION-stderr.txt → Tests/RunCMake/target_sources/CMP0026-LOCATION-stderr.txt


+ 1 - 0
Tests/RunCMake/TargetSources/CMP0026-LOCATION.cmake → Tests/RunCMake/target_sources/CMP0026-LOCATION.cmake

@@ -1,5 +1,6 @@
 
 cmake_policy(SET CMP0026 OLD)
+enable_language(CXX)
 
 add_library(objlib OBJECT
     empty_1.cpp

+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-OLD-result.txt → Tests/RunCMake/target_sources/CMP0076-OLD-result.txt


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-OLD-stderr.txt → Tests/RunCMake/target_sources/CMP0076-OLD-stderr.txt


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-OLD.cmake → Tests/RunCMake/target_sources/CMP0076-OLD.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-WARN-result.txt → Tests/RunCMake/target_sources/CMP0076-WARN-result.txt


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-WARN-stderr.txt → Tests/RunCMake/target_sources/CMP0076-WARN-stderr.txt


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-WARN.cmake → Tests/RunCMake/target_sources/CMP0076-WARN.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-WARN/CMakeLists.txt → Tests/RunCMake/target_sources/CMP0076-WARN/CMakeLists.txt


+ 0 - 0
Tests/RunCMake/TargetSources/CMP0076-WARN/subdir_empty_1.cpp → Tests/RunCMake/target_sources/CMP0076-WARN/subdir_empty_1.cpp


+ 0 - 2
Tests/RunCMake/target_sources/CMakeLists.txt

@@ -1,5 +1,3 @@
 cmake_minimum_required(VERSION 3.11)
-
 project(${RunCMake_TEST} LANGUAGES NONE)
-
 include(${RunCMake_TEST}.cmake)

+ 0 - 0
Tests/RunCMake/TargetSources/ConfigNotAllowed-result.txt → Tests/RunCMake/target_sources/ConfigNotAllowed-result.txt


+ 3 - 3
Tests/RunCMake/TargetSources/ConfigNotAllowed-stderr.txt → Tests/RunCMake/target_sources/ConfigNotAllowed-stderr.txt

@@ -4,9 +4,9 @@ CMake Error in CMakeLists.txt:
 
   Config "Debug":
 
-    .*/Tests/RunCMake/TargetSources/empty_1.cpp
-    .*/Tests/RunCMake/TargetSources/empty_2.cpp
+    .*/Tests/RunCMake/target_sources/empty_1.cpp
+    .*/Tests/RunCMake/target_sources/empty_2.cpp
 
   Config "Release":
 
-    .*/Tests/RunCMake/TargetSources/empty_1.cpp
+    .*/Tests/RunCMake/target_sources/empty_1.cpp

+ 0 - 0
Tests/RunCMake/TargetSources/ConfigNotAllowed.cmake → Tests/RunCMake/target_sources/ConfigNotAllowed.cmake


+ 0 - 0
Tests/RunCMake/target_sources/empty_keyword_args.cmake → Tests/RunCMake/target_sources/EmptyKeywordArgs.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/ExportBuild-result.txt → Tests/RunCMake/target_sources/ExportBuild-result.txt


+ 0 - 0
Tests/RunCMake/TargetSources/ExportBuild.cmake → Tests/RunCMake/target_sources/ExportBuild.cmake


+ 0 - 0
Tests/RunCMake/TargetSources/OriginDebug-result.txt → Tests/RunCMake/target_sources/OriginDebug-result.txt


+ 4 - 4
Tests/RunCMake/TargetSources/OriginDebug-stderr.txt → Tests/RunCMake/target_sources/OriginDebug-stderr.txt

@@ -1,7 +1,7 @@
 CMake Debug Log at OriginDebug.cmake:13 \(add_library\):
   Used sources for target OriginDebug:
 
-   \* .*Tests/RunCMake/TargetSources/empty_2.cpp
+   \* .*Tests/RunCMake/target_sources/empty_2.cpp
 
 Call Stack \(most recent call first\):
   CMakeLists\.txt:[0-9]+ \(include\)
@@ -9,7 +9,7 @@ Call Stack \(most recent call first\):
 CMake Debug Log at OriginDebug.cmake:16 \(set_property\):
   Used sources for target OriginDebug:
 
-   \* .*Tests/RunCMake/TargetSources/empty_3.cpp
+   \* .*Tests/RunCMake/target_sources/empty_3.cpp
 
 Call Stack \(most recent call first\):
   CMakeLists\.txt:[0-9]+ \(include\)
@@ -17,7 +17,7 @@ Call Stack \(most recent call first\):
 CMake Debug Log at OriginDebug.cmake:20 \(target_sources\):
   Used sources for target OriginDebug:
 
-   \* .*Tests/RunCMake/TargetSources/empty_4.cpp
+   \* .*Tests/RunCMake/target_sources/empty_4.cpp
 
 Call Stack \(most recent call first\):
   CMakeLists\.txt:[0-9]+ \(include\)
@@ -25,7 +25,7 @@ Call Stack \(most recent call first\):
 CMake Debug Log at OriginDebug.cmake:14 \(target_link_libraries\):
   Used sources for target OriginDebug:
 
-   \* .*Tests/RunCMake/TargetSources/empty_1.cpp
+   \* .*Tests/RunCMake/target_sources/empty_1.cpp
 
 Call Stack \(most recent call first\):
   CMakeLists\.txt:[0-9]+ \(include\)

+ 0 - 0
Tests/RunCMake/TargetSources/OriginDebug.cmake → Tests/RunCMake/target_sources/OriginDebug.cmake


+ 1 - 0
Tests/RunCMake/target_sources/RelativePathInInterface-stdout.txt

@@ -0,0 +1 @@
+-- iface: .*Tests/RunCMake/target_sources/empty_1.cpp

+ 1 - 0
Tests/RunCMake/TargetSources/RelativePathInInterface.cmake → Tests/RunCMake/target_sources/RelativePathInInterface.cmake

@@ -1,4 +1,5 @@
 cmake_policy(SET CMP0076 NEW)
+enable_language(CXX)
 
 add_library(iface INTERFACE)
 target_sources(iface INTERFACE empty_1.cpp)

+ 1 - 0
Tests/RunCMake/target_sources/RelativePathInSubdirGenEx-stdout.txt

@@ -0,0 +1 @@
+-- genexlib: \$<1:.*Tests/RunCMake/target_sources/RelativePathInSubdirGenEx/subdir_empty_1.cpp>;\$<1:.*Tests/RunCMake/target_sources/RelativePathInSubdirGenEx/../empty_1.cpp>;\$<1:empty_2.cpp>

+ 1 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirGenEx.cmake → Tests/RunCMake/target_sources/RelativePathInSubdirGenEx.cmake

@@ -1,4 +1,5 @@
 cmake_policy(SET CMP0076 NEW)
+enable_language(CXX)
 
 add_library(genexlib)
 add_subdirectory(RelativePathInSubdirGenEx)

+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirGenEx/CMakeLists.txt → Tests/RunCMake/target_sources/RelativePathInSubdirGenEx/CMakeLists.txt


+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirGenEx/subdir_empty_1.cpp → Tests/RunCMake/target_sources/RelativePathInSubdirGenEx/subdir_empty_1.cpp


+ 1 - 0
Tests/RunCMake/target_sources/RelativePathInSubdirInclude-stdout.txt

@@ -0,0 +1 @@
+-- privatelib: .*Tests/RunCMake/target_sources/RelativePathInSubdirInclude/subdir_empty_1.cpp;empty_1.cpp

+ 1 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirInclude.cmake → Tests/RunCMake/target_sources/RelativePathInSubdirInclude.cmake

@@ -1,4 +1,5 @@
 cmake_policy(SET CMP0076 NEW)
+enable_language(CXX)
 
 add_library(privatelib)
 

+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirInclude/CMakeLists.txt → Tests/RunCMake/target_sources/RelativePathInSubdirInclude/CMakeLists.txt


+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirInclude/subdir_empty_1.cpp → Tests/RunCMake/target_sources/RelativePathInSubdirInclude/subdir_empty_1.cpp


+ 1 - 0
Tests/RunCMake/target_sources/RelativePathInSubdirInterface-stdout.txt

@@ -0,0 +1 @@
+-- iface: .*Tests/RunCMake/target_sources/RelativePathInSubdirInterface/subdir_empty_1.cpp;.*Tests/RunCMake/target_sources/RelativePathInSubdirInterface/subdir_empty_2.cpp;.*Tests/RunCMake/target_sources/RelativePathInSubdirInterface/../empty_1.cpp;.*Tests/RunCMake/target_sources/RelativePathInSubdirInterface/../empty_2.cpp

+ 1 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirInterface.cmake → Tests/RunCMake/target_sources/RelativePathInSubdirInterface.cmake

@@ -1,4 +1,5 @@
 cmake_policy(SET CMP0076 NEW)
+enable_language(CXX)
 
 add_library(iface INTERFACE)
 

+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirInterface/CMakeLists.txt → Tests/RunCMake/target_sources/RelativePathInSubdirInterface/CMakeLists.txt


+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirInterface/subdir_empty_1.cpp → Tests/RunCMake/target_sources/RelativePathInSubdirInterface/subdir_empty_1.cpp


+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirInterface/subdir_empty_2.cpp → Tests/RunCMake/target_sources/RelativePathInSubdirInterface/subdir_empty_2.cpp


+ 1 - 0
Tests/RunCMake/target_sources/RelativePathInSubdirPrivate-stdout.txt

@@ -0,0 +1 @@
+-- privatelib: .*Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/subdir_empty_1.cpp;.*Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/subdir_empty_2.cpp;.*Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/../empty_1.cpp;.*Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/../empty_2.cpp

+ 1 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate.cmake → Tests/RunCMake/target_sources/RelativePathInSubdirPrivate.cmake

@@ -1,4 +1,5 @@
 cmake_policy(SET CMP0076 NEW)
+enable_language(CXX)
 
 add_library(privatelib)
 

+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate/CMakeLists.txt → Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/CMakeLists.txt


+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate/subdir_empty_1.cpp → Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/subdir_empty_1.cpp


+ 0 - 0
Tests/RunCMake/TargetSources/RelativePathInSubdirPrivate/subdir_empty_2.cpp → Tests/RunCMake/target_sources/RelativePathInSubdirPrivate/subdir_empty_2.cpp


+ 21 - 1
Tests/RunCMake/target_sources/RunCMakeTest.cmake

@@ -1,3 +1,23 @@
 include(RunCMake)
 
-run_cmake(empty_keyword_args)
+if(RunCMake_GENERATOR STREQUAL "Xcode")
+  run_cmake(ConfigNotAllowed)
+endif()
+
+run_cmake(EmptyKeywordArgs)
+run_cmake(OriginDebug)
+run_cmake(CMP0026-LOCATION)
+run_cmake(CMP0076-OLD)
+run_cmake(CMP0076-WARN)
+run_cmake(RelativePathInInterface)
+run_cmake(RelativePathInSubdirGenEx)
+run_cmake(RelativePathInSubdirInterface)
+run_cmake(RelativePathInSubdirPrivate)
+run_cmake(RelativePathInSubdirInclude)
+run_cmake(ExportBuild)
+run_cmake(AddCustomTargetPublicSources)
+run_cmake(AddCustomTargetPrivateSources)
+run_cmake(AddCustomTargetInterfaceSources)
+run_cmake(AddCustomTargetSources)
+run_cmake(AddCustomTargetCheckProperty)
+run_cmake(AddCustomTargetGenx)

+ 0 - 0
Tests/RunCMake/TargetSources/empty_1.cpp → Tests/RunCMake/target_sources/empty_1.cpp


+ 0 - 0
Tests/RunCMake/TargetSources/empty_2.cpp → Tests/RunCMake/target_sources/empty_2.cpp


+ 0 - 0
Tests/RunCMake/TargetSources/empty_3.cpp → Tests/RunCMake/target_sources/empty_3.cpp


+ 0 - 0
Tests/RunCMake/TargetSources/empty_4.cpp → Tests/RunCMake/target_sources/empty_4.cpp


+ 0 - 0
Tests/RunCMake/TargetSources/main.cpp → Tests/RunCMake/target_sources/main.cpp