File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -646,7 +646,7 @@ function(_compile_swift_files
646
646
set (sibopt_file "${module_base} .O.sib" )
647
647
set (sibgen_file "${module_base} .sibgen" )
648
648
649
- if (SWIFT_ENABLE_MODULE_INTERFACES )
649
+ if (SWIFT_ENABLE_MODULE_INTERFACES AND NOT SWIFTFILE_IS_FRAGILE )
650
650
set (interface_file "${module_base} .swiftinterface" )
651
651
set (interface_file_static "${module_base_static} .swiftinterface" )
652
652
set (private_interface_file "${module_base} .private.swiftinterface" )
@@ -705,7 +705,7 @@ function(_compile_swift_files
705
705
706
706
set (maccatalyst_module_outputs "${maccatalyst_module_file} " "${maccatalyst_module_doc_file} " )
707
707
708
- if (SWIFT_ENABLE_MODULE_INTERFACES )
708
+ if (SWIFT_ENABLE_MODULE_INTERFACES AND NOT SWIFTFILE_IS_FRAGILE )
709
709
set (maccatalyst_interface_file "${maccatalyst_module_base} .swiftinterface" )
710
710
set (maccatalyst_private_interface_file "${maccatalyst_module_base} .private.swiftinterface" )
711
711
list (APPEND maccatalyst_module_outputs "${maccatalyst_interface_file} " "${maccatalyst_private_interface_file} " )
Original file line number Diff line number Diff line change @@ -423,7 +423,7 @@ if(SWIFT_SHOULD_BUILD_EMBEDDED_STDLIB)
423
423
embedded-stdlib-${triple}
424
424
swiftCore
425
425
ONLY_SWIFTMODULE
426
- IS_STDLIB IS_STDLIB_CORE
426
+ IS_STDLIB IS_STDLIB_CORE IS_FRAGILE
427
427
${SWIFTLIB_EMBEDDED_SOURCES}
428
428
GYB_SOURCES ${SWIFTLIB_EMBEDDED_GYB_SOURCES}
429
429
SWIFT_COMPILE_FLAGS -target "${triple} " -Xcc -D__MACH__ -enable-experimental-feature Embedded
You can’t perform that action at this time.
0 commit comments