@@ -80,6 +80,7 @@ let package = Package(
80
80
" SKSupport " ,
81
81
" SourceKitD " ,
82
82
" SourceKitLSP " ,
83
+ " SwiftUtilities " ,
83
84
. product( name: " ArgumentParser " , package : " swift-argument-parser " ) ,
84
85
. product( name: " SwiftIDEUtils " , package : " swift-syntax " ) ,
85
86
. product( name: " SwiftSyntax " , package : " swift-syntax " ) ,
@@ -183,6 +184,7 @@ let package = Package(
183
184
" LanguageServerProtocol " ,
184
185
" LanguageServerProtocolJSONRPC " ,
185
186
" SKSupport " ,
187
+ " SwiftUtilities " ,
186
188
]
187
189
) ,
188
190
@@ -195,6 +197,7 @@ let package = Package(
195
197
" LanguageServerProtocol " ,
196
198
" LSPLogging " ,
197
199
" SKCore " ,
200
+ " SwiftUtilities " ,
198
201
. product( name: " IndexStoreDB " , package : " indexstore-db " ) ,
199
202
] ,
200
203
exclude: [ " CMakeLists.txt " ]
@@ -221,6 +224,7 @@ let package = Package(
221
224
" LSPLogging " ,
222
225
" SKSupport " ,
223
226
" SourceKitD " ,
227
+ " SwiftUtilities " ,
224
228
. product( name: " SwiftPMDataModel-auto " , package : " swift-package-manager " ) ,
225
229
. product( name: " SwiftToolsSupport-auto " , package : " swift-tools-support-core " ) ,
226
230
] ,
@@ -246,6 +250,7 @@ let package = Package(
246
250
. product( name: " SwiftToolsSupport-auto " , package : " swift-tools-support-core " ) ,
247
251
" LanguageServerProtocol " ,
248
252
" LSPLogging " ,
253
+ " SwiftUtilities " ,
249
254
] ,
250
255
exclude: [ " CMakeLists.txt " ] ,
251
256
swiftSettings: [ . enableExperimentalFeature( " StrictConcurrency " ) ]
@@ -257,6 +262,7 @@ let package = Package(
257
262
" LSPTestSupport " ,
258
263
" SKSupport " ,
259
264
" SKTestSupport " ,
265
+ " SwiftUtilities " ,
260
266
]
261
267
) ,
262
268
@@ -269,6 +275,7 @@ let package = Package(
269
275
" LanguageServerProtocol " ,
270
276
" LSPLogging " ,
271
277
" SKCore " ,
278
+ " SwiftUtilities " ,
272
279
. product( name: " SwiftPM-auto " , package : " swift-package-manager " ) ,
273
280
. product( name: " SwiftToolsSupport-auto " , package : " swift-tools-support-core " ) ,
274
281
] ,
@@ -302,6 +309,7 @@ let package = Package(
302
309
" LSPLogging " ,
303
310
" SKCore " ,
304
311
" SourceKitLSP " ,
312
+ " SwiftUtilities " ,
305
313
. product( name: " ISDBTestSupport " , package : " indexstore-db " ) ,
306
314
. product( name: " SwiftToolsSupport-auto " , package : " swift-tools-support-core " ) ,
307
315
] ,
@@ -319,6 +327,7 @@ let package = Package(
319
327
" Csourcekitd " ,
320
328
" LSPLogging " ,
321
329
" SKSupport " ,
330
+ " SwiftUtilities " ,
322
331
. product( name: " SwiftToolsSupport-auto " , package : " swift-tools-support-core " ) ,
323
332
] ,
324
333
exclude: [ " CMakeLists.txt " , " sourcekitd_uids.swift.gyb " ] ,
@@ -331,6 +340,7 @@ let package = Package(
331
340
" SourceKitD " ,
332
341
" SKCore " ,
333
342
" SKTestSupport " ,
343
+ " SwiftUtilities " ,
334
344
]
335
345
) ,
336
346
@@ -349,6 +359,7 @@ let package = Package(
349
359
" SKSupport " ,
350
360
" SKSwiftPMWorkspace " ,
351
361
" SourceKitD " ,
362
+ " SwiftUtilities " ,
352
363
. product( name: " IndexStoreDB " , package : " indexstore-db " ) ,
353
364
. product( name: " SwiftBasicFormat " , package : " swift-syntax " ) ,
354
365
. product( name: " SwiftDiagnostics " , package : " swift-syntax " ) ,
@@ -387,6 +398,11 @@ let package = Package(
387
398
. product( name: " SwiftSyntaxMacros " , package : " swift-syntax " ) ,
388
399
]
389
400
) ,
401
+
402
+ . target(
403
+ name: " SwiftUtilities " ,
404
+ exclude: [ " CMakeLists.txt " ]
405
+ ) ,
390
406
]
391
407
)
392
408
0 commit comments