File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 14
14
linux_5_9_arguments_override : " -Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
15
15
linux_5_10_arguments_override : " -Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
16
16
linux_6_0_arguments_override : " -Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
17
- linux_nightly_6_1_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
17
+ linux_nightly_next_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
18
18
linux_nightly_main_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
19
19
20
20
static-sdk :
Original file line number Diff line number Diff line change 18
18
linux_5_9_arguments_override : " -Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
19
19
linux_5_10_arguments_override : " -Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error"
20
20
linux_6_0_arguments_override : " -Xswiftc -warnings-as-errors --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
21
- linux_nightly_6_1_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
21
+ linux_nightly_next_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
22
22
linux_nightly_main_arguments_override : " --explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
23
23
24
24
cxx-interop :
Original file line number Diff line number Diff line change @@ -54,11 +54,14 @@ let package = Package(
54
54
55
55
// --- STANDARD CROSS-REPO SETTINGS DO NOT EDIT --- //
56
56
for target in package . targets {
57
- if target. type != . plugin {
57
+ switch target. type {
58
+ case . regular, . test, . executable:
58
59
var settings = target. swiftSettings ?? [ ]
59
60
// https://github.com/swiftlang/swift-evolution/blob/main/proposals/0444-member-import-visibility.md
60
61
settings. append ( . enableUpcomingFeature( " MemberImportVisibility " ) )
61
62
target. swiftSettings = settings
63
+ case . macro, . plugin, . system, . binary: ( ) // not applicable
64
+ @unknown default : ( ) // we don't know what to do here, do nothing
62
65
}
63
66
}
64
67
// --- END: STANDARD CROSS-REPO SETTINGS DO NOT EDIT --- //
You can’t perform that action at this time.
0 commit comments