15
15
16
16
import PackageDescription
17
17
18
- let swiftSettings : [ SwiftSetting ] = [
19
- . enableExperimentalFeature( " StrictConcurrency=complete " ) ,
20
- . enableExperimentalFeature( " AccessLevelOnImport " ) ,
21
- ]
22
-
23
18
let package = Package (
24
19
name: " soto-core " ,
25
20
platforms: [
@@ -64,17 +59,15 @@ let package = Package(
64
59
. product( name: " NIOFoundationCompat " , package : " swift-nio " ) ,
65
60
. product( name: " JMESPath " , package : " jmespath.swift " ) ,
66
61
. product( name: " Tracing " , package : " swift-distributed-tracing " ) ,
67
- ] ,
68
- swiftSettings: swiftSettings
62
+ ]
69
63
) ,
70
64
. target(
71
65
name: " SotoSignerV4 " ,
72
66
dependencies: [
73
67
. product( name: " Crypto " , package : " swift-crypto " ) ,
74
68
. product( name: " NIOCore " , package : " swift-nio " ) ,
75
69
. product( name: " NIOHTTP1 " , package : " swift-nio " ) ,
76
- ] ,
77
- swiftSettings: swiftSettings
70
+ ]
78
71
) ,
79
72
. target( name: " SotoTestUtils " , dependencies: [
80
73
. byName( name: " SotoCore " ) ,
@@ -90,14 +83,12 @@ let package = Package(
90
83
name: " SotoXML " ,
91
84
dependencies: [
92
85
. byName( name: " CSotoExpat " ) ,
93
- ] ,
94
- swiftSettings: swiftSettings
86
+ ]
95
87
) ,
96
88
. target( name: " CSotoExpat " , dependencies: [ ] ) ,
97
89
. target(
98
90
name: " INIParser " ,
99
- dependencies: [ ] ,
100
- swiftSettings: swiftSettings
91
+ dependencies: [ ]
101
92
) ,
102
93
. testTarget(
103
94
name: " SotoCoreTests " ,
0 commit comments