Skip to content

Commit 7ddae9d

Browse files
committed
GHA: enable atomics module for Swift
Add `-D SWIFT_ENABLE_SYNCHRONIZATION=YES` to enable the new synchronisation module which is packaged up in to the installer.
1 parent 3d37d0e commit 7ddae9d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

.github/workflows/swift-toolchain.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -681,6 +681,7 @@ jobs:
681681
-D SWIFT_ENABLE_EXPERIMENTAL_DIFFERENTIABLE_PROGRAMMING=YES `
682682
-D SWIFT_ENABLE_EXPERIMENTAL_OBSERVATION=YES `
683683
-D SWIFT_ENABLE_EXPERIMENTAL_STRING_PROCESSING=YES `
684+
-D SWIFT_ENABLE_SYNCHRONIZATION=YES `
684685
-D SWIFT_NATIVE_SWIFT_TOOLS_PATH=${{ github.workspace }}/BinaryCache/0/bin `
685686
-D SWIFT_PATH_TO_LIBDISPATCH_SOURCE=${{ github.workspace }}/SourceCache/swift-corelibs-libdispatch `
686687
-D SWIFT_PATH_TO_SWIFT_SYNTAX_SOURCE=${{ github.workspace }}/SourceCache/swift-syntax `
@@ -1151,6 +1152,7 @@ jobs:
11511152
-D SWIFT_ENABLE_EXPERIMENTAL_DIFFERENTIABLE_PROGRAMMING=YES `
11521153
-D SWIFT_ENABLE_EXPERIMENTAL_OBSERVATION=YES `
11531154
-D SWIFT_ENABLE_EXPERIMENTAL_STRING_PROCESSING=YES `
1155+
-D SWIFT_ENABLE_SYNCHRONIZATION=YES `
11541156
-D SWIFT_NATIVE_SWIFT_TOOLS_PATH=${{ github.workspace }}/BuildRoot/Library/Developer/Toolchains/unknown-Asserts-development.xctoolchain/usr/bin `
11551157
-D SWIFT_PATH_TO_LIBDISPATCH_SOURCE=${{ github.workspace }}/SourceCache/swift-corelibs-libdispatch `
11561158
-D SWIFT_PATH_TO_SWIFT_SYNTAX_SOURCE=${{ github.workspace }}/SourceCache/swift-syntax `

0 commit comments

Comments
 (0)