@@ -86,20 +86,6 @@ let swiftPMProduct = (
86
86
87
87
let usePackageDependencies = ProcessInfo . processInfo. environment [ " SWIFTCI_USE_LOCAL_DEPS " ] == nil
88
88
89
- let swiftTestingTargetDep : [ Target . Dependency ]
90
- let swiftTestingPackageDep : [ Package . Dependency ]
91
- if usePackageDependencies {
92
- swiftTestingTargetDep = [ ]
93
- swiftTestingPackageDep = [ ]
94
- } else {
95
- swiftTestingTargetDep = [
96
- . product( name: " Testing " , package : " swift-testing " )
97
- ]
98
- swiftTestingPackageDep = [
99
- // .package(path: "../swift-testing"),
100
- ]
101
- }
102
-
103
89
#if os(Windows)
104
90
let includeDynamicLibrary : Bool = false
105
91
let systemSQLitePkgConfig : String ? = nil
@@ -783,8 +769,8 @@ let package = Package(
783
769
" Build " ,
784
770
" XCBuildSupport " ,
785
771
" SwiftBuildSupport " ,
786
- " _InternalTestSupport "
787
- ] + swiftTestingTargetDep ,
772
+ " _InternalTestSupport " ,
773
+ ] ,
788
774
swiftSettings: [
789
775
. unsafeFlags( [ " -static " ] ) ,
790
776
]
@@ -803,8 +789,9 @@ let package = Package(
803
789
" SourceControl " ,
804
790
. product( name: " TSCTestSupport " , package : " swift-tools-support-core " ) ,
805
791
. product( name: " OrderedCollections " , package : " swift-collections " ) ,
792
+ . product( name: " Testing " , package : " swift-testing " ) ,
806
793
" Workspace " ,
807
- ] + swiftTestingTargetDep ,
794
+ ] ,
808
795
swiftSettings: [
809
796
. unsafeFlags( [ " -static " ] ) ,
810
797
]
@@ -1090,6 +1077,7 @@ if usePackageDependencies {
1090
1077
. package ( url: " https://github.com/apple/swift-collections.git " , " 1.0.1 " ..< " 1.2.0 " ) ,
1091
1078
. package ( url: " https://github.com/apple/swift-certificates.git " , " 1.0.1 " ..< " 1.6.0 " ) ,
1092
1079
. package ( url: " https://github.com/swiftlang/swift-toolchain-sqlite.git " , from: " 1.0.0 " ) ,
1080
+ . package ( url: " https://github.com/swiftlang/swift-testing.git " , branch: relatedDependenciesBranch) ,
1093
1081
// For use in previewing documentation
1094
1082
. package ( url: " https://github.com/swiftlang/swift-docc-plugin " , from: " 1.1.0 " ) ,
1095
1083
]
@@ -1107,7 +1095,6 @@ if usePackageDependencies {
1107
1095
. package ( path: " ../swift-toolchain-sqlite " ) ,
1108
1096
]
1109
1097
}
1110
- package . dependencies += swiftTestingPackageDep
1111
1098
1112
1099
/// If ENABLE_APPLE_PRODUCT_TYPES is set in the environment, then also define ENABLE_APPLE_PRODUCT_TYPES in each of the regular targets and test targets.
1113
1100
if ProcessInfo . processInfo. environment [ " ENABLE_APPLE_PRODUCT_TYPES " ] == " 1 " {
0 commit comments