Skip to content

Commit fa6b5a5

Browse files
jmschonfeldiCharlesHu
authored andcommitted
Enable library evolution for swift modules
1 parent c467797 commit fa6b5a5

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

Sources/FoundationEssentials/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,8 @@ endif()
3535

3636
target_compile_options(FoundationEssentials PRIVATE
3737
"SHELL:$<$<COMPILE_LANGUAGE:Swift>:-Xfrontend -enable-experimental-feature -Xfrontend VariadicGenerics>"
38-
"SHELL:$<$<COMPILE_LANGUAGE:Swift>:-Xfrontend -enable-experimental-feature -Xfrontend AccessLevelOnImport>")
38+
"SHELL:$<$<COMPILE_LANGUAGE:Swift>:-Xfrontend -enable-experimental-feature -Xfrontend AccessLevelOnImport>"
39+
"SHELL:$<$<COMPILE_LANGUAGE:Swift>:-enable-library-evolution>")
3940
target_compile_options(FoundationEssentials PRIVATE ${_SwiftFoundation_availability_macros})
4041
target_compile_options(FoundationEssentials PRIVATE -package-name "SwiftFoundation")
4142

Sources/FoundationInternationalization/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ file(GLOB_RECURSE _FoundationInternationalizationSources "*.swift")
1616
add_library(FoundationInternationalization SHARED ${_FoundationInternationalizationSources})
1717

1818
target_compile_options(FoundationInternationalization PRIVATE
19-
"SHELL:$<$<COMPILE_LANGUAGE:Swift>:-Xfrontend -enable-experimental-feature -Xfrontend AccessLevelOnImport>")
19+
"SHELL:$<$<COMPILE_LANGUAGE:Swift>:-Xfrontend -enable-experimental-feature -Xfrontend AccessLevelOnImport>"
20+
"SHELL:$<$<COMPILE_LANGUAGE:Swift>:-enable-library-evolution>")
2021
target_compile_options(FoundationInternationalization PRIVATE ${_SwiftFoundation_availability_macros})
2122
target_compile_options(FoundationInternationalization PRIVATE -package-name "SwiftFoundation")
2223

0 commit comments

Comments
 (0)