Skip to content

Commit 591644c

Browse files
committed
Fix library_evolution issue for swift build
1 parent 16bef0f commit 591644c

File tree

3 files changed

+7
-0
lines changed

3 files changed

+7
-0
lines changed

.github/workflows/compatibility_tests.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,13 @@ jobs:
2323
OPENSWIFTUI_SWIFT_CRYPTO: 0
2424
OPENSWIFTUI_TARGET_RELEASE: ${{ matrix.release }}
2525
OPENSWIFTUI_USE_LOCAL_DEPS: 1
26+
OPENSWIFTUI_LIBRARY_EVOLUTION: 0
2627
OPENGRAPH_USE_LOCAL_DEPS: 1
2728
OPENGRAPH_TARGET_RELEASE: ${{ matrix.release }}
29+
OPENGRAPH_LIBRARY_EVOLUTION: 0
2830
OPENBOX_USE_LOCAL_DEPS: 1
2931
OPENBOX_TARGET_RELEASE: ${{ matrix.release }}
32+
OPENBOX_LIBRARY_EVOLUTION: 0
3033
DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE: ${{ matrix.release }}
3134
GH_TOKEN: ${{ github.token }}
3235
steps:

.github/workflows/macos.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,13 @@ jobs:
2424
OPENSWIFTUI_SWIFT_CRYPTO: 0
2525
OPENSWIFTUI_TARGET_RELEASE: ${{ matrix.release }}
2626
OPENSWIFTUI_USE_LOCAL_DEPS: 1
27+
OPENSWIFTUI_LIBRARY_EVOLUTION: 0
2728
OPENGRAPH_USE_LOCAL_DEPS: 1
2829
OPENGRAPH_TARGET_RELEASE: ${{ matrix.release }}
30+
OPENGRAPH_LIBRARY_EVOLUTION: 0
2931
OPENBOX_USE_LOCAL_DEPS: 1
3032
OPENBOX_TARGET_RELEASE: ${{ matrix.release }}
33+
OPENBOX_LIBRARY_EVOLUTION: 0
3134
DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE: ${{ matrix.release }}
3235
GH_TOKEN: ${{ github.token }}
3336
steps:

Package.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ let libraryEvolutionCondition = envEnable("OPENSWIFTUI_LIBRARY_EVOLUTION")
132132
#endif
133133

134134
if libraryEvolutionCondition {
135+
// NOTE: -enable-library-evolution is not supported on `swift build` yet.
135136
sharedSwiftSettings.append(.unsafeFlags(["-enable-library-evolution"]))
136137
}
137138

0 commit comments

Comments
 (0)