@@ -750,7 +750,6 @@ function(_add_swift_library_single target name)
750
750
GYB_SOURCES
751
751
INCORPORATE_OBJECT_LIBRARIES
752
752
INCORPORATE_OBJECT_LIBRARIES_SHARED_ONLY
753
- INTERFACE_LINK_LIBRARIES
754
753
LINK_FLAGS
755
754
LINK_LIBRARIES
756
755
LLVM_COMPONENT_DEPENDS
@@ -892,7 +891,6 @@ function(_add_swift_library_single target name)
892
891
${SWIFTLIB_SINGLE_DEPENDS}
893
892
${SWIFTLIB_SINGLE_FILE_DEPENDS}
894
893
${SWIFTLIB_SINGLE_LINK_LIBRARIES}
895
- ${SWIFTLIB_SINGLE_INTERFACE_LINK_LIBRARIES}
896
894
SDK ${SWIFTLIB_SINGLE_SDK}
897
895
ARCHITECTURE ${SWIFTLIB_SINGLE_ARCHITECTURE}
898
896
MODULE_NAME ${module_name}
@@ -1313,7 +1311,7 @@ function(_add_swift_library_single target name)
1313
1311
# import library targets when the library was added. Use that to adjust the
1314
1312
# link libraries.
1315
1313
if (SWIFTLIB_SINGLE_SDK STREQUAL WINDOWS AND NOT CMAKE_SYSTEM_NAME STREQUAL Windows )
1316
- foreach (library_list LINK_LIBRARIES INTERFACE_LINK_LIBRARIES PRIVATE_LINK_LIBRARIES )
1314
+ foreach (library_list LINK_LIBRARIES PRIVATE_LINK_LIBRARIES )
1317
1315
set (import_libraries )
1318
1316
foreach (library ${SWIFTLIB_SINGLE_${library_list}} )
1319
1317
# Ensure that the library is a target. If an absolute path was given,
@@ -1342,14 +1340,6 @@ function(_add_swift_library_single target name)
1342
1340
target_link_libraries ("${target} " PRIVATE
1343
1341
${SWIFTLIB_SINGLE_PRIVATE_LINK_LIBRARIES} )
1344
1342
endif ()
1345
- if ("${libkind} " STREQUAL "OBJECT" )
1346
- precondition_list_empty (
1347
- "${SWIFTLIB_SINGLE_INTERFACE_LINK_LIBRARIES} "
1348
- "OBJECT_LIBRARY may not link to anything" )
1349
- else ()
1350
- target_link_libraries ("${target} " INTERFACE
1351
- ${SWIFTLIB_SINGLE_INTERFACE_LINK_LIBRARIES} )
1352
- endif ()
1353
1343
1354
1344
set_property (TARGET "${target} " PROPERTY
1355
1345
LINKER_LANGUAGE "CXX" )
@@ -1407,7 +1397,6 @@ function(add_swift_host_library name)
1407
1397
C_COMPILE_FLAGS
1408
1398
DEPENDS
1409
1399
FILE_DEPENDS
1410
- INTERFACE_LINK_LIBRARIES
1411
1400
LINK_LIBRARIES
1412
1401
LLVM_COMPONENT_DEPENDS )
1413
1402
@@ -1424,9 +1413,6 @@ function(add_swift_host_library name)
1424
1413
if (ASHL_DEPENDS )
1425
1414
message (SEND_ERROR "library ${name} is using DEPENDS parameter which is deprecated. Please use add_dependencies instead" )
1426
1415
endif ()
1427
- if (ASHL_INTERFACE_LINK_LIBRARIES )
1428
- message (SEND_ERROR "library ${name} is using INTERFACE_LINK_LIBRARIES parameter which is deprecated. Please use target_link_libraries instead." )
1429
- endif ()
1430
1416
if (ASHL_LINK_LIBRARIES )
1431
1417
message (SEND_ERROR "library ${name} is using LINK_LIBRARIES parameter which is deprecated. Please use target_link_libraries instead" )
1432
1418
endif ()
@@ -1478,7 +1464,6 @@ endfunction()
1478
1464
# [STATIC]
1479
1465
# [DEPENDS dep1 ...]
1480
1466
# [LINK_LIBRARIES dep1 ...]
1481
- # [INTERFACE_LINK_LIBRARIES dep1 ...]
1482
1467
# [SWIFT_MODULE_DEPENDS dep1 ...]
1483
1468
# [FRAMEWORK_DEPENDS dep1 ...]
1484
1469
# [FRAMEWORK_DEPENDS_WEAK dep1 ...]
@@ -1631,7 +1616,6 @@ function(add_swift_target_library name)
1631
1616
GYB_SOURCES
1632
1617
INCORPORATE_OBJECT_LIBRARIES
1633
1618
INCORPORATE_OBJECT_LIBRARIES_SHARED_ONLY
1634
- INTERFACE_LINK_LIBRARIES
1635
1619
LINK_FLAGS
1636
1620
LINK_LIBRARIES
1637
1621
LLVM_COMPONENT_DEPENDS
0 commit comments