Skip to content

Commit 31f344d

Browse files
authored
Merge pull request #83693 from ahoppen/no-multiroot-data-file-windows
[Windows] Stop using multiroot data file
2 parents 7568f8b + 8ef0e2a commit 31f344d

File tree

2 files changed

+3
-13
lines changed

2 files changed

+3
-13
lines changed

utils/build.ps1

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2843,17 +2843,12 @@ function Build-Foundation {
28432843
}
28442844

28452845
function Test-Foundation {
2846-
$ScratchPath = "$BinaryCache\$($BuildPlatform.Triple)\FoundationTests"
2847-
28482846
# Foundation tests build via swiftpm rather than CMake
28492847
Build-SPMProject `
28502848
-Action Test `
28512849
-Src $SourceCache\swift-foundation `
2852-
-Bin "$ScratchPath" `
2853-
-Platform $BuildPlatform `
2854-
-Configuration $FoundationTestConfiguration `
2855-
--multiroot-data-file "$SourceCache\swift\utils\build_swift\resources\SwiftPM-Unified-Build.xcworkspace" `
2856-
--test-product swift-foundationPackageTests
2850+
-Bin "$BinaryCache\$($BuildPlatform.Triple)\CoreFoundationTests" `
2851+
-Platform $BuildPlatform
28572852

28582853
Invoke-IsolatingEnvVars {
28592854
$env:DISPATCH_INCLUDE_PATH="$(Get-SwiftSDK $BuildPlatform.OS)/usr/include"
@@ -2865,11 +2860,9 @@ function Test-Foundation {
28652860
Build-SPMProject `
28662861
-Action Test `
28672862
-Src $SourceCache\swift-corelibs-foundation `
2868-
-Bin "$ScratchPath" `
2863+
-Bin "$BinaryCache\$($BuildPlatform.Triple)\FoundationTests" `
28692864
-Platform $BuildPlatform `
28702865
-Configuration $FoundationTestConfiguration `
2871-
--multiroot-data-file "$SourceCache\swift\utils\build_swift\resources\SwiftPM-Unified-Build.xcworkspace" `
2872-
--test-product swift-corelibs-foundationPackageTests `
28732866
-j 1 # Running parallel causes a non-deterministic crash in CI only, see https://github.com/swiftlang/swift/issues/83606
28742867
}
28752868
}

utils/build_swift/resources/SwiftPM-Unified-Build.xcworkspace/contents.xcworkspacedata

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)