mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-04 21:30:01 -05:00
Merge topic 'fix-export-link-interfaces'
b209c41dfa export(TARGETS): Restore EXPORT_LINK_INTERFACE_LIBRARIES
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: buildbot <buildbot@kitware.com>
Merge-request: !11309
This commit is contained in:
@@ -72,7 +72,8 @@ static bool HandleTargetsMode(std::vector<std::string> const& args,
|
||||
.Bind("CXX_MODULES_DIRECTORY"_s, &Arguments::CxxModulesDirectory)
|
||||
.Bind("TARGETS"_s, &Arguments::Targets)
|
||||
.Bind("APPEND"_s, &Arguments::Append)
|
||||
.Bind("ANDROID_MK"_s, &Arguments::AndroidMKFile);
|
||||
.Bind("ANDROID_MK"_s, &Arguments::AndroidMKFile)
|
||||
.Bind("EXPORT_LINK_INTERFACE_LIBRARIES"_s, &Arguments::ExportOld);
|
||||
|
||||
std::vector<std::string> unknownArgs;
|
||||
Arguments arguments = parser.Parse(args, &unknownArgs);
|
||||
|
||||
@@ -0,0 +1,6 @@
|
||||
enable_language(CXX)
|
||||
add_library(foo empty.cpp)
|
||||
|
||||
export(TARGETS foo
|
||||
EXPORT_LINK_INTERFACE_LIBRARIES
|
||||
)
|
||||
@@ -13,6 +13,7 @@ run_cmake(ForbiddenToExportInterfaceProperties)
|
||||
run_cmake(ForbiddenToExportImportedProperties)
|
||||
run_cmake(ForbiddenToExportPropertyWithGenExp)
|
||||
run_cmake(ExportPropertiesUndefined)
|
||||
run_cmake(ExportLinkInterfaces)
|
||||
run_cmake(DependOnNotExport)
|
||||
run_cmake(DependOnDoubleExport)
|
||||
run_cmake(DependOnDifferentSetExport)
|
||||
|
||||
Reference in New Issue
Block a user