Browse Source

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

They all add `CXX_MODULES` to `STATIC` libraries.
pull/375/head
Brad King 8 months ago
parent
commit
cd179e7560
  1. 0
      Tests/RunCMake/CXXModules/FileSetModulesInterfaceOnStatic-result.txt
  2. 2
      Tests/RunCMake/CXXModules/FileSetModulesInterfaceOnStatic-stderr.txt
  3. 0
      Tests/RunCMake/CXXModules/FileSetModulesInterfaceOnStatic.cmake
  4. 0
      Tests/RunCMake/CXXModules/FileSetModulesPrivateOnStatic.cmake
  5. 0
      Tests/RunCMake/CXXModules/FileSetModulesPublicOnStatic.cmake
  6. 7
      Tests/RunCMake/CXXModules/RunCMakeTest.cmake

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

2
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" target_sources File set TYPE "CXX_MODULES" may not have "INTERFACE"
visibility visibility
Call Stack \(most recent call first\): Call Stack \(most recent call first\):

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

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

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

7
Tests/RunCMake/CXXModules/RunCMakeTest.cmake

@ -71,9 +71,14 @@ set(scopes
Interface Interface
Private Private
Public) Public)
set(target_types
Static
)
foreach (fileset_type IN LISTS fileset_types) foreach (fileset_type IN LISTS fileset_types)
foreach (scope IN LISTS scopes) 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 () endforeach ()
run_cmake("FileSet${fileset_type}InterfaceImported") run_cmake("FileSet${fileset_type}InterfaceImported")

Loading…
Cancel
Save