File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -157,6 +157,8 @@ add_link_options($<$<PLATFORM_ID:Windows>:LINKER:/WX>)
157
157
add_compile_options (
158
158
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-library-level api>"
159
159
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-runtime-compatibility-version none>"
160
+ "$<$<COMPILE_LANGUAGE:Swift>:-disable-autolinking-runtime-compatibility-dynamic-replacements>"
161
+ "$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -disable-autolinking-runtime-compatibility-concurrency>"
160
162
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-enable-experimental-feature NoncopyableGenerics2>"
161
163
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-enable-experimental-feature SuppressedAssociatedTypes>"
162
164
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-enable-experimental-feature SE427NoInferenceOnExtension>"
@@ -174,9 +176,11 @@ add_compile_options(
174
176
# TODO: we should reevaluate if it still makes sense to restrict this
175
177
# to Darwin, https://github.com/swiftlang/swift/issues/79279
176
178
"$<$<AND:$<PLATFORM_ID:Darwin>,$<COMPILE_LANGUAGE:Swift>>:-save-optimization-record=bitstream>"
179
+ "$<$<COMPILE_LANGUAGE:Swift>:-warn-implicit-overrides>"
177
180
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -enable-lexical-lifetimes=false>"
178
181
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -disable-implicit-concurrency-module-import>"
179
182
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -disable-implicit-string-processing-module-import>"
183
+ "$<$<COMPILE_LANGUAGE:Swift>:-no-link-objc-runtime>"
180
184
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -enforce-exclusivity=unchecked>"
181
185
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -enable-ossa-modules>"
182
186
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -empty-abi-descriptor>"
Original file line number Diff line number Diff line change @@ -280,11 +280,7 @@ target_compile_options(swiftCore PRIVATE
280
280
$< $< COMPILE_LANGUAGE:Swift> :-parse-stdlib>
281
281
$< $< COMPILE_LANGUAGE:Swift> :-nostdimport>
282
282
$< $< COMPILE_LANGUAGE:Swift> :-explicit-module-build>
283
- $< $< COMPILE_LANGUAGE:Swift> :-disable-autolinking-runtime-compatibility-dynamic-replacements>
284
- $< $< COMPILE_LANGUAGE:Swift> :-no-link-objc-runtime>
285
- $< $< COMPILE_LANGUAGE:Swift> :-warn-implicit-overrides>
286
283
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -group-info-path -Xfrontend ${CMAKE_CURRENT_SOURCE_DIR} /GroupInfo.json>"
287
- "$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -disable-autolinking-runtime-compatibility-concurrency>"
288
284
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -disable-objc-attr-requires-foundation-module>"
289
285
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -require-explicit-availability=ignore>"
290
286
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -prespecialize-generic-metadata>" )
You can’t perform that action at this time.
0 commit comments