File tree Expand file tree Collapse file tree 5 files changed +7
-12
lines changed Expand file tree Collapse file tree 5 files changed +7
-12
lines changed Original file line number Diff line number Diff line change @@ -23,13 +23,10 @@ jobs:
23
23
OPENSWIFTUI_SWIFT_CRYPTO : 0
24
24
OPENSWIFTUI_TARGET_RELEASE : ${{ matrix.release }}
25
25
OPENSWIFTUI_USE_LOCAL_DEPS : 1
26
- OPENSWIFTUI_LIBRARY_EVOLUTION : 0
27
26
OPENGRAPH_USE_LOCAL_DEPS : 1
28
27
OPENGRAPH_TARGET_RELEASE : ${{ matrix.release }}
29
- OPENGRAPH_LIBRARY_EVOLUTION : 0
30
28
OPENBOX_USE_LOCAL_DEPS : 1
31
29
OPENBOX_TARGET_RELEASE : ${{ matrix.release }}
32
- OPENBOX_LIBRARY_EVOLUTION : 0
33
30
DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE : ${{ matrix.release }}
34
31
GH_TOKEN : ${{ github.token }}
35
32
steps :
Original file line number Diff line number Diff line change @@ -24,13 +24,10 @@ jobs:
24
24
OPENSWIFTUI_SWIFT_CRYPTO : 0
25
25
OPENSWIFTUI_TARGET_RELEASE : ${{ matrix.release }}
26
26
OPENSWIFTUI_USE_LOCAL_DEPS : 1
27
- OPENSWIFTUI_LIBRARY_EVOLUTION : 0
28
27
OPENGRAPH_USE_LOCAL_DEPS : 1
29
28
OPENGRAPH_TARGET_RELEASE : ${{ matrix.release }}
30
- OPENGRAPH_LIBRARY_EVOLUTION : 0
31
29
OPENBOX_USE_LOCAL_DEPS : 1
32
30
OPENBOX_TARGET_RELEASE : ${{ matrix.release }}
33
- OPENBOX_LIBRARY_EVOLUTION : 0
34
31
DARWIN_PRIVATE_FRAMEWORKS_TARGET_RELEASE : ${{ matrix.release }}
35
32
GH_TOKEN : ${{ github.token }}
36
33
steps :
Original file line number Diff line number Diff line change 1
1
{
2
- "originHash" : " b8dba5018ecd3b79f322feb006138a2525dcd0f4c48de35ff3b0b8786ebe71e3 " ,
2
+ "originHash" : " 1df077467751f44b627f08159392681d925d1fefdccc1e49aa5e0006d811e9ff " ,
3
3
"pins" : [
4
4
{
5
5
"identity" : " darwinprivateframeworks" ,
16
16
"location" : " https://github.com/OpenSwiftUIProject/OpenBox" ,
17
17
"state" : {
18
18
"branch" : " main" ,
19
- "revision" : " fb184f50625b66bfab4c6cb629621734a36e5e95 "
19
+ "revision" : " 7ef2877a64b30ccf5b42297d2871b57b4b3e4cdd "
20
20
}
21
21
},
22
22
{
25
25
"location" : " https://github.com/OpenSwiftUIProject/OpenGraph" ,
26
26
"state" : {
27
27
"branch" : " main" ,
28
- "revision" : " b71c1d472b2dd054ebc4eae32243e47f78404168 "
28
+ "revision" : " 5d2296f685b461c53432be78373a5c9a4f80fff3 "
29
29
}
30
30
},
31
31
{
Original file line number Diff line number Diff line change @@ -139,8 +139,9 @@ let libraryEvolutionCondition = envEnable("OPENSWIFTUI_LIBRARY_EVOLUTION")
139
139
#endif
140
140
141
141
if libraryEvolutionCondition {
142
- // NOTE: -enable-library-evolution is not supported on `swift build` yet.
143
- sharedSwiftSettings. append ( . unsafeFlags( [ " -enable-library-evolution " ] ) )
142
+ // NOTE: -enable-library-evolution will cause module verify failure for `swift build`.
143
+ // Either set OPENSWIFTUI_LIBRARY_EVOLUTION=0 or add `-Xswiftc -no-verify-emitted-module-interface` after `swift build`
144
+ sharedSwiftSettings. append ( . unsafeFlags( [ " -enable-library-evolution " , " -no-verify-emitted-module-interface " ] ) )
144
145
}
145
146
146
147
// MARK: - CoreGraphicsShims Target
Original file line number Diff line number Diff line change @@ -9,4 +9,4 @@ OPENSWIFTUI_ROOT="$(dirname $(dirname $(filepath $0)))"
9
9
10
10
cd $OPENSWIFTUI_ROOT
11
11
12
- swift build -Xswiftc -emit-module-interface -Xswiftc -enable-library-evolution -Xswiftc -no-verify-emitted-module-interface
12
+ swift build -Xswiftc -emit-module-interface -Xswiftc -enable-library-evolution -Xswiftc -no-verify-emitted-module-interface
You can’t perform that action at this time.
0 commit comments