@@ -27,47 +27,66 @@ let package = Package(
27
27
. package ( url: " https://github.com/apple/swift-docc-plugin " , exact: " 1.3.0 " ) ,
28
28
] ,
29
29
targets: [
30
- . target( name: " AWSLambdaRuntime " , dependencies: [
31
- . byName( name: " AWSLambdaRuntimeCore " ) ,
32
- . product( name: " NIOCore " , package : " swift-nio " ) ,
33
- . product( name: " NIOFoundationCompat " , package : " swift-nio " ) ,
34
- ] ) ,
35
- . target( name: " AWSLambdaRuntimeCore " , dependencies: [
36
- . product( name: " Logging " , package : " swift-log " ) ,
37
- . product( name: " Backtrace " , package : " swift-backtrace " ) ,
38
- . product( name: " NIOHTTP1 " , package : " swift-nio " ) ,
39
- . product( name: " NIOCore " , package : " swift-nio " ) ,
40
- . product( name: " NIOConcurrencyHelpers " , package : " swift-nio " ) ,
41
- . product( name: " NIOPosix " , package : " swift-nio " ) ,
42
- ] ) ,
30
+ . target(
31
+ name: " AWSLambdaRuntime " ,
32
+ dependencies: [
33
+ . byName( name: " AWSLambdaRuntimeCore " ) ,
34
+ . product( name: " NIOCore " , package : " swift-nio " ) ,
35
+ . product( name: " NIOFoundationCompat " , package : " swift-nio " ) ,
36
+ ]
37
+ ) ,
38
+ . target(
39
+ name: " AWSLambdaRuntimeCore " ,
40
+ dependencies: [
41
+ . product( name: " Logging " , package : " swift-log " ) ,
42
+ . product( name: " Backtrace " , package : " swift-backtrace " ) ,
43
+ . product( name: " NIOHTTP1 " , package : " swift-nio " ) ,
44
+ . product( name: " NIOCore " , package : " swift-nio " ) ,
45
+ . product( name: " NIOConcurrencyHelpers " , package : " swift-nio " ) ,
46
+ . product( name: " NIOPosix " , package : " swift-nio " ) ,
47
+ ]
48
+ ) ,
43
49
. plugin(
44
50
name: " AWSLambdaPackager " ,
45
51
capability: . command(
46
52
intent: . custom(
47
53
verb: " archive " ,
48
- description: " Archive the Lambda binary and prepare it for uploading to AWS. Requires docker on macOS or non Amazonlinux 2 distributions. "
54
+ description:
55
+ " Archive the Lambda binary and prepare it for uploading to AWS. Requires docker on macOS or non Amazonlinux 2 distributions. "
49
56
)
50
57
)
51
58
) ,
52
- . testTarget( name: " AWSLambdaRuntimeCoreTests " , dependencies: [
53
- . byName( name: " AWSLambdaRuntimeCore " ) ,
54
- . product( name: " NIOTestUtils " , package : " swift-nio " ) ,
55
- . product( name: " NIOFoundationCompat " , package : " swift-nio " ) ,
56
- ] ) ,
57
- . testTarget( name: " AWSLambdaRuntimeTests " , dependencies: [
58
- . byName( name: " AWSLambdaRuntimeCore " ) ,
59
- . byName( name: " AWSLambdaRuntime " ) ,
60
- ] ) ,
59
+ . testTarget(
60
+ name: " AWSLambdaRuntimeCoreTests " ,
61
+ dependencies: [
62
+ . byName( name: " AWSLambdaRuntimeCore " ) ,
63
+ . product( name: " NIOTestUtils " , package : " swift-nio " ) ,
64
+ . product( name: " NIOFoundationCompat " , package : " swift-nio " ) ,
65
+ ]
66
+ ) ,
67
+ . testTarget(
68
+ name: " AWSLambdaRuntimeTests " ,
69
+ dependencies: [
70
+ . byName( name: " AWSLambdaRuntimeCore " ) ,
71
+ . byName( name: " AWSLambdaRuntime " ) ,
72
+ ]
73
+ ) ,
61
74
// testing helper
62
- . target( name: " AWSLambdaTesting " , dependencies: [
63
- . byName( name: " AWSLambdaRuntime " ) ,
64
- . product( name: " NIO " , package : " swift-nio " ) ,
65
- ] ) ,
75
+ . target(
76
+ name: " AWSLambdaTesting " ,
77
+ dependencies: [
78
+ . byName( name: " AWSLambdaRuntime " ) ,
79
+ . product( name: " NIO " , package : " swift-nio " ) ,
80
+ ]
81
+ ) ,
66
82
. testTarget( name: " AWSLambdaTestingTests " , dependencies: [ " AWSLambdaTesting " ] ) ,
67
83
// for perf testing
68
- . executableTarget( name: " MockServer " , dependencies: [
69
- . product( name: " NIOHTTP1 " , package : " swift-nio " ) ,
70
- . product( name: " NIO " , package : " swift-nio " ) ,
71
- ] ) ,
84
+ . executableTarget(
85
+ name: " MockServer " ,
86
+ dependencies: [
87
+ . product( name: " NIOHTTP1 " , package : " swift-nio " ) ,
88
+ . product( name: " NIO " , package : " swift-nio " ) ,
89
+ ]
90
+ ) ,
72
91
]
73
92
)
0 commit comments