Skip to content

Commit 1fbb42b

Browse files
authored
Fix warnings, that appeared after requiring Swift 5.4 (#2085)
1 parent 684c093 commit 1fbb42b

File tree

1 file changed

+34
-24
lines changed

1 file changed

+34
-24
lines changed

Package.swift

Lines changed: 34 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -43,39 +43,49 @@ var targets: [PackageDescription.Target] = [
4343
dependencies: ["CNIOAtomics"]),
4444
.target(name: "NIOHTTP1",
4545
dependencies: ["NIO", "NIOCore", "NIOConcurrencyHelpers", "CNIOHTTPParser"]),
46-
.target(name: "NIOEchoServer",
47-
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"]),
48-
.target(name: "NIOEchoClient",
49-
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"]),
50-
.target(name: "NIOHTTP1Server",
51-
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOConcurrencyHelpers"]),
52-
.target(name: "NIOHTTP1Client",
53-
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOConcurrencyHelpers"]),
46+
.executableTarget(name: "NIOEchoServer",
47+
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"],
48+
exclude: ["README.md"]),
49+
.executableTarget(name: "NIOEchoClient",
50+
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"],
51+
exclude: ["README.md"]),
52+
.executableTarget(name: "NIOHTTP1Server",
53+
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOConcurrencyHelpers"],
54+
exclude: ["README.md"]),
55+
.executableTarget(name: "NIOHTTP1Client",
56+
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOConcurrencyHelpers"],
57+
exclude: ["README.md"]),
5458
.target(name: "CNIOHTTPParser"),
5559
.target(name: "NIOTLS", dependencies: ["NIO", "NIOCore"]),
56-
.target(name: "NIOChatServer",
57-
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"]),
58-
.target(name: "NIOChatClient",
59-
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"]),
60+
.executableTarget(name: "NIOChatServer",
61+
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"],
62+
exclude: ["README.md"]),
63+
.executableTarget(name: "NIOChatClient",
64+
dependencies: ["NIOPosix", "NIOCore", "NIOConcurrencyHelpers"],
65+
exclude: ["README.md"]),
6066
.target(name: "NIOWebSocket",
6167
dependencies: ["NIO", "NIOCore", "NIOHTTP1", "CNIOSHA1"]),
62-
.target(name: "NIOWebSocketServer",
63-
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOWebSocket"]),
64-
.target(name: "NIOWebSocketClient",
65-
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOWebSocket"]),
66-
.target(name: "NIOPerformanceTester",
68+
.executableTarget(name: "NIOWebSocketServer",
69+
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOWebSocket"],
70+
exclude: ["README.md"]),
71+
.executableTarget(name: "NIOWebSocketClient",
72+
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1", "NIOWebSocket"],
73+
exclude: ["README.md"]),
74+
.executableTarget(name: "NIOPerformanceTester",
6775
dependencies: ["NIOPosix", "NIOCore", "NIOEmbedded", "NIOHTTP1", "NIOFoundationCompat", "NIOWebSocket"]),
68-
.target(name: "NIOMulticastChat",
69-
dependencies: ["NIOPosix", "NIOCore"]),
70-
.target(name: "NIOUDPEchoServer",
71-
dependencies: ["NIOPosix", "NIOCore"]),
72-
.target(name: "NIOUDPEchoClient",
76+
.executableTarget(name: "NIOMulticastChat",
7377
dependencies: ["NIOPosix", "NIOCore"]),
78+
.executableTarget(name: "NIOUDPEchoServer",
79+
dependencies: ["NIOPosix", "NIOCore"],
80+
exclude: ["README.md"]),
81+
.executableTarget(name: "NIOUDPEchoClient",
82+
dependencies: ["NIOPosix", "NIOCore"],
83+
exclude: ["README.md"]),
7484
.target(name: "NIOTestUtils",
7585
dependencies: ["NIOPosix", "NIOCore", "NIOEmbedded", "NIOHTTP1"]),
76-
.target(name: "NIOCrashTester",
86+
.executableTarget(name: "NIOCrashTester",
7787
dependencies: ["NIOPosix", "NIOCore", "NIOEmbedded", "NIOHTTP1", "NIOWebSocket", "NIOFoundationCompat"]),
78-
.target(name: "NIOAsyncAwaitDemo",
88+
.executableTarget(name: "NIOAsyncAwaitDemo",
7989
dependencies: ["NIOPosix", "NIOCore", "NIOHTTP1"]),
8090
.testTarget(name: "NIOCoreTests",
8191
dependencies: ["NIOCore"]),

0 commit comments

Comments
 (0)