@@ -43,39 +43,49 @@ var targets: [PackageDescription.Target] = [
43
43
dependencies: [ " CNIOAtomics " ] ) ,
44
44
. target( name: " NIOHTTP1 " ,
45
45
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 " ] ) ,
54
58
. target( name: " CNIOHTTPParser " ) ,
55
59
. 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 " ] ) ,
60
66
. target( name: " NIOWebSocket " ,
61
67
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 " ,
67
75
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 " ,
73
77
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 " ] ) ,
74
84
. target( name: " NIOTestUtils " ,
75
85
dependencies: [ " NIOPosix " , " NIOCore " , " NIOEmbedded " , " NIOHTTP1 " ] ) ,
76
- . target ( name: " NIOCrashTester " ,
86
+ . executableTarget ( name: " NIOCrashTester " ,
77
87
dependencies: [ " NIOPosix " , " NIOCore " , " NIOEmbedded " , " NIOHTTP1 " , " NIOWebSocket " , " NIOFoundationCompat " ] ) ,
78
- . target ( name: " NIOAsyncAwaitDemo " ,
88
+ . executableTarget ( name: " NIOAsyncAwaitDemo " ,
79
89
dependencies: [ " NIOPosix " , " NIOCore " , " NIOHTTP1 " ] ) ,
80
90
. testTarget( name: " NIOCoreTests " ,
81
91
dependencies: [ " NIOCore " ] ) ,
0 commit comments