[macos] Update Software Report for XCode Simulators (#13226)

This commit is contained in:
Shamil Mubarakshin
2025-10-29 18:19:54 +01:00
committed by GitHub
parent 42d93921f8
commit 937b90eab7

View File

@@ -225,17 +225,18 @@ function Build-XcodeSimulatorsTable {
} }
} }
return [PSCustomObject] @{ return [PSCustomObject] @{
"OS" = $runtime.name "Name" = $runtime.name
"OS" = $runtime.version
"Simulators" = [String]::Join("<br>", $sortedRuntimeDevices) "Simulators" = [String]::Join("<br>", $sortedRuntimeDevices)
} }
} | Sort-Object { } | Sort-Object {
# Sort rule 1 # Sort rule 1
$sdkNameParts = $_."OS".Split(" ") $sdkNameParts = $_."Name".Split(" ")
$platformName = [String]::Join(" ", $sdkNameParts[0..($sdkNameParts.Length - 2)]) $platformName = [String]::Join(" ", $sdkNameParts[0..($sdkNameParts.Length - 2)])
return Get-XcodePlatformOrder $platformName return Get-XcodePlatformOrder $platformName
}, { }, {
# Sort rule 2 # Sort rule 2
$sdkNameParts = $_."OS".Split(" ") $sdkNameParts = $_."Name".Split(" ")
return [System.Version]::Parse($sdkNameParts[-1]) return [System.Version]::Parse($sdkNameParts[-1])
} }
} }