@@ -700,20 +700,20 @@ function Fetch-Dependencies {
700700 $installerWriteTime = (Get-Item $source ).LastWriteTime
701701 $extractedWriteTime = (Get-Item $destination ).LastWriteTime
702702 if ($installerWriteTime -le $extractedWriteTime ) {
703- Write-Output " '$ToolchainName ' is already extracted and up to date."
703+ Write-Output " '$InstallerExeName ' is already extracted and up to date."
704704 return
705705 }
706706 }
707707
708- Write-Output " Extracting '$ToolchainName ' ..."
708+ Write-Output " Extracting '$InstallerExeName ' ..."
709709
710710 # The new runtime MSI is built to expand files into the immediate directory. So, setup the installation location.
711711 New-Item - ItemType Directory - ErrorAction Ignore $BinaryCache \toolchains\$PinnedToolchain \LocalApp\Programs\Swift\Runtimes\$ (Get-PinnedToolchainVersion )\usr\bin | Out-Null
712- Invoke-Program $BinaryCache \WiX- $WiXVersion \tools\net6.0 \any\wix.exe -- burn extract $BinaryCache \$ToolchainName .exe - out $BinaryCache \toolchains\ - outba $BinaryCache \toolchains\
713- Get-ChildItem " $BinaryCache \toolchains\WixAttachedContainer" - Filter " *.msi" | % {
712+ Invoke-Program $BinaryCache \WiX- $WiXVersion \tools\net6.0 \any\wix.exe -- burn extract $BinaryCache \$InstallerExeName - out $BinaryCache \toolchains\ - outba $BinaryCache \toolchains\
713+ Get-ChildItem " $BinaryCache \toolchains\WixAttachedContainer" - Filter " *.msi" | ForEach-Object {
714714 $LogFile = [System.IO.Path ]::ChangeExtension($_.Name , " log" )
715715 $TARGETDIR = if ($_.Name -eq " rtl.msi" ) { " $BinaryCache \toolchains\$ToolchainName \LocalApp\Programs\Swift\Runtimes\$ ( Get-PinnedToolchainVersion ) \usr\bin" } else { " $BinaryCache \toolchains\$ToolchainName " }
716- Invoke-Program - OutNull msiexec.exe / lvx! $BinaryCache \toolchains\$LogFile / qn / a $BinaryCache \toolchains\WixAttachedContainer\$_ ALLUSERS= 0 TARGETDIR= $TARGETDIR
716+ Invoke-Program - OutNull msiexec.exe / lvx! $BinaryCache \toolchains\$LogFile / qn / a $BinaryCache \toolchains\WixAttachedContainer\$ ( $_ .Name ) ALLUSERS= 0 TARGETDIR= $TARGETDIR
717717 }
718718 }
719719
@@ -2612,9 +2612,9 @@ if (-not $SkipBuild) {
26122612}
26132613
26142614if ($Clean ) {
2615- 10 ..[HostComponent ].getEnumValues()[-1 ] | % { Remove-Item - Force - Recurse " $BinaryCache \$_ " - ErrorAction Ignore }
2615+ 10 ..[HostComponent ].getEnumValues()[-1 ] | ForEach-Object { Remove-Item - Force - Recurse " $BinaryCache \$_ " - ErrorAction Ignore }
26162616 foreach ($Arch in $WindowsSDKArchs ) {
2617- 0 ..[TargetComponent ].getEnumValues()[-1 ] | % { Remove-Item - Force - Recurse " $BinaryCache \$ ( $Arch.BuildID + $_ ) " - ErrorAction Ignore }
2617+ 0 ..[TargetComponent ].getEnumValues()[-1 ] | ForEach-Object { Remove-Item - Force - Recurse " $BinaryCache \$ ( $Arch.BuildID + $_ ) " - ErrorAction Ignore }
26182618 }
26192619}
26202620
@@ -2774,6 +2774,6 @@ if (-not $IsCrossCompiling) {
27742774 exit 1
27752775} finally {
27762776 if ($Summary ) {
2777- $TimingData | Select Platform, Arch, Checkout, " Elapsed Time" | Sort - Descending - Property " Elapsed Time" | Format-Table - AutoSize
2777+ $TimingData | Select-Object Platform, Arch, Checkout, " Elapsed Time" | Sort-Object - Descending - Property " Elapsed Time" | Format-Table - AutoSize
27782778 }
27792779}
0 commit comments