From 07a431f413620f0dfcdcb9d404c52ebe02a6cd11 Mon Sep 17 00:00:00 2001 From: Fabian Fett Date: Mon, 30 Sep 2024 16:15:07 +0200 Subject: [PATCH] Restructure Package.swift --- Package.swift | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/Package.swift b/Package.swift index c212921..f95c2a3 100644 --- a/Package.swift +++ b/Package.swift @@ -2,6 +2,8 @@ import PackageDescription +let swiftSettings: [SwiftSetting] = [.enableExperimentalFeature("StrictConcurrency=complete")] + let package = Package( name: "swift-aws-lambda-events", products: [ @@ -12,11 +14,19 @@ let package = Package( .package(url: "https://github.com/apple/swift-http-types.git", from: "1.0.0"), ], targets: [ - .target(name: "AWSLambdaEvents", - dependencies: [.product(name: "HTTPTypes", package: "swift-http-types")], - swiftSettings: [.enableExperimentalFeature("StrictConcurrency=complete")]), - .testTarget(name: "AWSLambdaEventsTests", - dependencies: ["AWSLambdaEvents"], - swiftSettings: [.enableExperimentalFeature("StrictConcurrency=complete")]), + .target( + name: "AWSLambdaEvents", + dependencies: [ + .product(name: "HTTPTypes", package: "swift-http-types"), + ], + swiftSettings: swiftSettings + ), + .testTarget( + name: "AWSLambdaEventsTests", + dependencies: [ + "AWSLambdaEvents", + ], + swiftSettings: swiftSettings + ), ] )