@@ -157,14 +157,29 @@ let package = Package(
157157 . target(
158158 /** Package model conventions and loading support */
159159 name: " PackageLoading " ,
160- dependencies: [ " SwiftToolsSupport-auto " , " Basics " , " PackageModel " , " SourceControl " ] ) ,
160+ dependencies: [
161+ " SwiftToolsSupport-auto " ,
162+ " Basics " ,
163+ " OrderedCollections " ,
164+ " PackageModel " ,
165+ " SourceControl " ,
166+ ]
167+ ) ,
161168
162169 // MARK: Package Dependency Resolution
163170
164171 . target(
165172 /** Data structures and support for complete package graphs */
166173 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+ ) ,
168183
169184 // MARK: Package Collections
170185
@@ -199,7 +214,17 @@ let package = Package(
199214 . target(
200215 /** Builds Modules and Products */
201216 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+ ) ,
203228 . target(
204229 /** Support for building using Xcode's build system */
205230 name: " XCBuildSupport " ,
@@ -359,15 +384,17 @@ if ProcessInfo.processInfo.environment["SWIFTCI_USE_LOCAL_DEPS"] == nil {
359384 // The 'swift-argument-parser' version declared here must match that
360385 // used by 'swift-driver' and 'sourcekit-lsp'. Please coordinate
361386 // 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 ) ) ) ,
363390 . 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 " ) ) ,
365391 ]
366392} else {
367393 package . dependencies += [
368394 . package ( path: " ../swift-tools-support-core " ) ,
369395 . package ( path: " ../swift-argument-parser " ) ,
370- . package ( path: " ../swift-driver " ) ,
396+ . package ( path: " ../swift-collections " ) ,
371397 . package ( path: " ../swift-crypto " ) ,
398+ . package ( path: " ../swift-driver " ) ,
372399 ]
373400}
0 commit comments