@@ -157,14 +157,29 @@ let package = Package(
157
157
. target(
158
158
/** Package model conventions and loading support */
159
159
name: " PackageLoading " ,
160
- dependencies: [ " SwiftToolsSupport-auto " , " Basics " , " PackageModel " , " SourceControl " ] ) ,
160
+ dependencies: [
161
+ " SwiftToolsSupport-auto " ,
162
+ " Basics " ,
163
+ " OrderedCollections " ,
164
+ " PackageModel " ,
165
+ " SourceControl " ,
166
+ ]
167
+ ) ,
161
168
162
169
// MARK: Package Dependency Resolution
163
170
164
171
. target(
165
172
/** Data structures and support for complete package graphs */
166
173
name: " PackageGraph " ,
167
- dependencies: [ " SwiftToolsSupport-auto " , " Basics " , " PackageLoading " , " PackageModel " , " SourceControl " ] ) ,
174
+ dependencies: [
175
+ " SwiftToolsSupport-auto " ,
176
+ " Basics " ,
177
+ " OrderedCollections " ,
178
+ " PackageLoading " ,
179
+ " PackageModel " ,
180
+ " SourceControl " ,
181
+ ]
182
+ ) ,
168
183
169
184
// MARK: Package Collections
170
185
@@ -199,7 +214,17 @@ let package = Package(
199
214
. target(
200
215
/** Builds Modules and Products */
201
216
name: " Build " ,
202
- dependencies: [ " SwiftToolsSupport-auto " , " Basics " , " SPMBuildCore " , " PackageGraph " , " LLBuildManifest " , " SwiftDriver " , " SPMLLBuild " ] ) ,
217
+ dependencies: [
218
+ " SwiftToolsSupport-auto " ,
219
+ " Basics " ,
220
+ " OrderedCollections " ,
221
+ " SPMBuildCore " ,
222
+ " PackageGraph " ,
223
+ " LLBuildManifest " ,
224
+ " SwiftDriver " ,
225
+ " SPMLLBuild " ,
226
+ ]
227
+ ) ,
203
228
. target(
204
229
/** Support for building using Xcode's build system */
205
230
name: " XCBuildSupport " ,
@@ -359,15 +384,17 @@ if ProcessInfo.processInfo.environment["SWIFTCI_USE_LOCAL_DEPS"] == nil {
359
384
// The 'swift-argument-parser' version declared here must match that
360
385
// used by 'swift-driver' and 'sourcekit-lsp'. Please coordinate
361
386
// dependency version changes here with those projects.
362
- . package ( url: " https://github.com/apple/swift-argument-parser.git " , . upToNextMinor( from: " 0.4.3 " ) ) ,
387
+ . package ( url: " https://github.com/apple/swift-argument-parser.git " , . upToNextMinor( from: Version ( 0 , 4 , 3 ) ) ) ,
388
+ . package ( url: " https://github.com/apple/swift-collections.git " , . exact( Version ( 0 , 0 , 3 ) ) ) ,
389
+ . package ( url: " https://github.com/apple/swift-crypto.git " , . upToNextMinor( from: Version ( 1 , 1 , 4 ) ) ) ,
363
390
. package ( url: " https://github.com/apple/swift-driver.git " , . branch( relatedDependenciesBranch) ) ,
364
- . package ( url: " https://github.com/apple/swift-crypto.git " , . upToNextMinor( from: " 1.1.4 " ) ) ,
365
391
]
366
392
} else {
367
393
package . dependencies += [
368
394
. package ( path: " ../swift-tools-support-core " ) ,
369
395
. package ( path: " ../swift-argument-parser " ) ,
370
- . package ( path: " ../swift-driver " ) ,
396
+ . package ( path: " ../swift-collections " ) ,
371
397
. package ( path: " ../swift-crypto " ) ,
398
+ . package ( path: " ../swift-driver " ) ,
372
399
]
373
400
}
0 commit comments