Skip to content

Commit be9dd8e

Browse files
committed
utils: remove swiftinterfaces from the build image
These cannot be reserialized due to a bug in the serialization logic where we do not inject the VFS Ovelay for the system modules. Bug: #79839
1 parent 9edb7f9 commit be9dd8e

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

utils/build.ps1

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3207,6 +3207,10 @@ if (-not $SkipBuild) {
32073207

32083208
# Build platform: SDK, Redist and XCTest
32093209
Invoke-BuildStep Build-Runtime Windows $Arch
3210+
3211+
# FIXME(#79839)
3212+
Get-ChildItem -Path "$($Arch.SDKRoot)\usr\lib\swift\android" -Filter "*.swiftinterface" -Recurse
3213+
32103214
Invoke-BuildStep Build-Dispatch Windows $Arch
32113215
# FIXME(compnerd) ensure that the _build_ is the first arch and don't rebuild on each arch
32123216
Invoke-BuildStep Build-FoundationMacros -Build Windows $BuildArch
@@ -3232,6 +3236,10 @@ if (-not $SkipBuild) {
32323236

32333237
# Build platform: SDK, Redist and XCTest
32343238
Invoke-BuildStep Build-Runtime Android $Arch
3239+
3240+
# FIXME(#79839)
3241+
Get-ChildItem -Path "$($Arch.SDKRoot)\usr\lib\swift\android" -Filter "*.swiftinterface" -Recurse
3242+
32353243
Invoke-BuildStep Build-Dispatch Android $Arch
32363244
Invoke-BuildStep Build-Foundation Android $Arch
32373245
Invoke-BuildStep Build-Sanitizers Android $Arch

0 commit comments

Comments
 (0)