Skip to content

Commit bff0a23

Browse files
edymtthborla
authored andcommitted
Don't target arm64/arm64e for the back-deployed Concurrency dylib for watchOS (swiftlang#61665)
Addresses rdar://101389307
1 parent 05a1c3b commit bff0a23

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

stdlib/public/BackDeployConcurrency/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,10 @@ list(REMOVE_ITEM SWIFT_SDK_IOS_SIMULATOR_ARCHITECTURES "i386")
2929
list(REMOVE_ITEM SWIFT_SDK_IOS_ARCHITECTURES "arm64e")
3030
list(REMOVE_ITEM SWIFT_SDK_OSX_ARCHITECTURES "arm64e")
3131

32+
# Don't build the libraries for 64-bit watchOS targets;
33+
# there is no back-deployment to them.
34+
list(REMOVE_ITEM SWIFT_SDK_WATCHOS_ARCHITECTURES "arm64" "arm64e")
35+
3236
# The back-deployed library can only be shared.
3337
list(APPEND SWIFT_STDLIB_LIBRARY_BUILD_TYPES SHARED)
3438

0 commit comments

Comments
 (0)