// swift-tools-version:6.2 import PackageDescription let package = Package( name: "swift-aws-lambda-runtime-example", platforms: [.macOS(.v15)], products: [ .executable(name: "JSONLogging", targets: ["JSONLogging"]) ], dependencies: [ // For local development (default) // When using the below line, use LAMBDA_USE_LOCAL_DEPS=../.. for swift package archive command, e.g. // `LAMBDA_USE_LOCAL_DEPS=../.. swift package archive --allow-network-connections docker` .package(name: "swift-aws-lambda-runtime", path: "../..") // For standalone usage, comment the line above and uncomment below: // .package(url: "https://github.com/awslabs/swift-aws-lambda-runtime.git", from: "2.0.0"), ], targets: [ .executableTarget( name: "JSONLogging", dependencies: [ .product(name: "AWSLambdaRuntime", package: "swift-aws-lambda-runtime") ], path: "Sources" ) ] )