Преглед на файлове

Tests/RunCMake/CXXModules: Rename FileSetModules cases to be more specific

They all add `CXX_MODULES` to `STATIC` libraries.
Brad King преди 10 месеца
родител
ревизия
cd179e7560

+ 0 - 0
Tests/RunCMake/CXXModules/FileSetModulesInterface-result.txt → Tests/RunCMake/CXXModules/FileSetModulesInterfaceOnStatic-result.txt


+ 1 - 1
Tests/RunCMake/CXXModules/FileSetModulesInterface-stderr.txt → Tests/RunCMake/CXXModules/FileSetModulesInterfaceOnStatic-stderr.txt

@@ -1,4 +1,4 @@
-CMake Error at FileSetModulesInterface.cmake:[0-9]+ \(target_sources\):
+CMake Error at FileSetModulesInterfaceOnStatic.cmake:[0-9]+ \(target_sources\):
   target_sources File set TYPE "CXX_MODULES" may not have "INTERFACE"
   visibility
 Call Stack \(most recent call first\):

+ 0 - 0
Tests/RunCMake/CXXModules/FileSetModulesInterface.cmake → Tests/RunCMake/CXXModules/FileSetModulesInterfaceOnStatic.cmake


+ 0 - 0
Tests/RunCMake/CXXModules/FileSetModulesPrivate.cmake → Tests/RunCMake/CXXModules/FileSetModulesPrivateOnStatic.cmake


+ 0 - 0
Tests/RunCMake/CXXModules/FileSetModulesPublic.cmake → Tests/RunCMake/CXXModules/FileSetModulesPublicOnStatic.cmake


+ 6 - 1
Tests/RunCMake/CXXModules/RunCMakeTest.cmake

@@ -71,9 +71,14 @@ set(scopes
   Interface
   Private
   Public)
+set(target_types
+  Static
+  )
 foreach (fileset_type IN LISTS fileset_types)
   foreach (scope IN LISTS scopes)
-    run_cmake("FileSet${fileset_type}${scope}")
+    foreach (target_type IN LISTS target_types)
+      run_cmake("FileSet${fileset_type}${scope}On${target_type}")
+    endforeach ()
   endforeach ()
   run_cmake("FileSet${fileset_type}InterfaceImported")