@@ -443,7 +443,8 @@ endfunction()
443
443
function (_add_swift_library_single target name )
444
444
set (SWIFTLIB_SINGLE_options
445
445
SHARED IS_STDLIB IS_STDLIB_CORE IS_SDK_OVERLAY
446
- API_NOTES_NON_OVERLAY DONT_EMBED_BITCODE TARGET_LIBRARY )
446
+ TARGET_LIBRARY HOST_LIBRARY
447
+ API_NOTES_NON_OVERLAY DONT_EMBED_BITCODE )
447
448
cmake_parse_arguments (SWIFTLIB_SINGLE
448
449
"${SWIFTLIB_SINGLE_options} "
449
450
"SDK;ARCHITECTURE;INSTALL_IN_COMPONENT;DEPLOYMENT_VERSION_IOS"
@@ -980,7 +981,8 @@ endfunction()
980
981
# Sources to add into this library.
981
982
function (add_swift_library name )
982
983
set (SWIFTLIB_options
983
- SHARED IS_STDLIB IS_STDLIB_CORE IS_SDK_OVERLAY TARGET_LIBRARY IS_HOST
984
+ SHARED IS_STDLIB IS_STDLIB_CORE IS_SDK_OVERLAY
985
+ TARGET_LIBRARY HOST_LIBRARY
984
986
API_NOTES_NON_OVERLAY DONT_EMBED_BITCODE HAS_SWIFT_CONTENT )
985
987
cmake_parse_arguments (SWIFTLIB
986
988
"${SWIFTLIB_options} "
@@ -1061,8 +1063,10 @@ function(add_swift_library name)
1061
1063
# SDKs building the variants of this library.
1062
1064
list_intersect (
1063
1065
"${SWIFTLIB_TARGET_SDKS} " "${SWIFT_SDKS} " SWIFTLIB_TARGET_SDKS )
1064
- if (SWIFTLIB_IS_HOST )
1065
- list_union ("${SWIFTLIB_TARGET_SDKS} " "${SWIFT_HOST_VARIANT_SDK} " SWIFTLIB_TARGET_SDKS )
1066
+ if (SWIFTLIB_HOST_LIBRARY )
1067
+ list_union (
1068
+ "${SWIFTLIB_TARGET_SDKS} " "${SWIFT_HOST_VARIANT_SDK} "
1069
+ SWIFTLIB_TARGET_SDKS )
1066
1070
endif ()
1067
1071
foreach (sdk ${SWIFTLIB_TARGET_SDKS} )
1068
1072
set (THIN_INPUT_TARGETS )
0 commit comments