@@ -2396,7 +2396,7 @@ function Build-ExperimentalRuntime {
2396
2396
}
2397
2397
}
2398
2398
2399
- function Write-SDKSettings ([OS ] $OS ) {
2399
+ function Write-SDKSettings ([OS ] $OS , [ string ] $Identifier = $OS .ToString () ) {
2400
2400
$SDKSettings = @ {
2401
2401
CanonicalName = $OS.ToString ().ToLowerInvariant()
2402
2402
DisplayName = $OS.ToString ()
@@ -2432,8 +2432,8 @@ function Write-SDKSettings([OS] $OS) {
2432
2432
$SDKSettings.SupportedTargets.android.Archs = $AndroidSDKPlatforms | ForEach-Object { $_.Architecture.LLVMName } | Sort-Object
2433
2433
}
2434
2434
}
2435
- $SDKSettings | ConvertTo-JSON - Depth 4 | Out-FIle - FilePath " $ ( Get-SwiftSDK $OS ) \SDKSettings.json"
2436
- Write-PList - Settings $SDKSettings - Path " $ ( Get-SwiftSDK $OS ) \SDKSettings.plist"
2435
+ $SDKSettings | ConvertTo-JSON - Depth 4 | Out-FIle - FilePath " $ ( Get-SwiftSDK $OS - Identifier $Identifier ) \SDKSettings.json"
2436
+ Write-PList - Settings $SDKSettings - Path " $ ( Get-SwiftSDK $OS - Identifier $Identifier ) \SDKSettings.plist"
2437
2437
}
2438
2438
2439
2439
function Build-Dispatch ([Hashtable ] $Platform ) {
@@ -3337,6 +3337,7 @@ if (-not $SkipBuild) {
3337
3337
Install-Platform $WindowsSDKPlatforms Windows
3338
3338
Write-PlatformInfoPlist Windows
3339
3339
Write-SDKSettings Windows
3340
+ Write-SDKSettings Windows - Identifier WindowsExperimental
3340
3341
3341
3342
if ($Android ) {
3342
3343
foreach ($Platform in $AndroidSDKPlatforms ) {
@@ -3352,6 +3353,7 @@ if (-not $SkipBuild) {
3352
3353
Install-Platform $AndroidSDKPlatforms Android
3353
3354
Write-PlatformInfoPlist Android
3354
3355
Write-SDKSettings Android
3356
+ Write-SDKSettings Android - Identifier AndroidExperimental
3355
3357
3356
3358
# Android swift-inspect only supports 64-bit platforms.
3357
3359
$AndroidSDKPlatforms | Where-Object { @ (" arm64-v8a" , " x86_64" ) -contains $_.Architecture.ABI } | ForEach-Object {
0 commit comments