[macOS] Add MetalToolchain component for Xcode 26+ (#13088)

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Erik Bershel
2025-09-26 15:14:53 +02:00
committed by GitHub
parent 75ec4229a6
commit 9da76c777a
2 changed files with 10 additions and 49 deletions

View File

@@ -10,7 +10,7 @@ Import-Module "$env:HOME/image-generation/helpers/Xcode.Installer.psm1" -Disable
$arch = Get-Architecture
[Array]$xcodeVersions = (Get-ToolsetContent).xcode.$arch.versions
write-host $xcodeVersions
Write-Host $xcodeVersions
$defaultXcode = (Get-ToolsetContent).xcode.default
[Array]::Reverse($xcodeVersions)
$threadCount = "5"
@@ -33,7 +33,10 @@ Write-Host "Configuring Xcode versions..."
$xcodeVersions | ForEach-Object {
Write-Host "Configuring Xcode $($_.link) ..."
Invoke-XcodeRunFirstLaunch -Version $_.link
Install-AdditionalSimulatorRuntimes -Version $_.link -Arch $arch -Runtimes $_.install_runtimes
Install-XcodeAdditionalSimulatorRuntimes -Version $_.link -Arch $arch -Runtimes $_.install_runtimes
if ($_.link -match '\d{2}(?=[._])' -and [int]$matches[0] -ge 26) {
Install-XcodeAdditionalComponents -Version $_.link
}
}
Invoke-XcodeRunFirstLaunch -Version $defaultXcode