Skip to content

Commit 8c8bc1e

Browse files
authored
Restructure Package.swift (#63)
1 parent 3509a89 commit 8c8bc1e

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

Package.swift

+16-6
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
import PackageDescription
44

5+
let swiftSettings: [SwiftSetting] = [.enableExperimentalFeature("StrictConcurrency=complete")]
6+
57
let package = Package(
68
name: "swift-aws-lambda-events",
79
products: [
@@ -12,11 +14,19 @@ let package = Package(
1214
.package(url: "https://github.com/apple/swift-http-types.git", from: "1.0.0"),
1315
],
1416
targets: [
15-
.target(name: "AWSLambdaEvents",
16-
dependencies: [.product(name: "HTTPTypes", package: "swift-http-types")],
17-
swiftSettings: [.enableExperimentalFeature("StrictConcurrency=complete")]),
18-
.testTarget(name: "AWSLambdaEventsTests",
19-
dependencies: ["AWSLambdaEvents"],
20-
swiftSettings: [.enableExperimentalFeature("StrictConcurrency=complete")]),
17+
.target(
18+
name: "AWSLambdaEvents",
19+
dependencies: [
20+
.product(name: "HTTPTypes", package: "swift-http-types"),
21+
],
22+
swiftSettings: swiftSettings
23+
),
24+
.testTarget(
25+
name: "AWSLambdaEventsTests",
26+
dependencies: [
27+
"AWSLambdaEvents",
28+
],
29+
swiftSettings: swiftSettings
30+
),
2131
]
2232
)

0 commit comments

Comments
 (0)