Files
CMake/Tests/RunCMake/export/RunCMakeTest.cmake
Taylor Sasser b209c41dfa export(TARGETS): Restore EXPORT_LINK_INTERFACE_LIBRARIES
Refactoring in commit 998495cb49 (cmExportCommand: Port to
cmSubcommandTable, 2025-07-15) accidentally removed support for the
`EXPORT_LINK_INTERFACE_LIBRARIES` argument.  Restore it with a test.

Fixes: #27302
2025-10-14 13:03:22 -04:00

32 lines
1.0 KiB
CMake

include(RunCMake)
run_cmake(CustomTarget)
run_cmake(Empty)
run_cmake(Repeat-CMP0103-WARN)
run_cmake(Repeat-CMP0103-OLD)
run_cmake(Repeat-CMP0103-NEW)
run_cmake(TargetNotFound)
run_cmake(AppendExport)
run_cmake(OldIface)
run_cmake(NoExportSet)
run_cmake(ForbiddenToExportInterfaceProperties)
run_cmake(ForbiddenToExportImportedProperties)
run_cmake(ForbiddenToExportPropertyWithGenExp)
run_cmake(ExportPropertiesUndefined)
run_cmake(ExportLinkInterfaces)
run_cmake(DependOnNotExport)
run_cmake(DependOnDoubleExport)
run_cmake(DependOnDifferentSetExport)
run_cmake(DependOnDifferentNamespaceExport)
run_cmake(UnknownExport)
run_cmake(NamelinkOnlyExport)
run_cmake(SeparateNamelinkExport)
run_cmake(TryCompileExport)
run_cmake(FindDependencyExportGate)
run_cmake(FindDependencyExport)
run_cmake(FindDependencyExportStatic)
run_cmake(FindDependencyExportShared)
#FIXME(#26622): The FindDependencyExportFetchContent test case exposes an assertion failure.
#run_cmake(FindDependencyExportFetchContent)
run_cmake(SymbolicComponent)