Skip to content

Commit 2ec532e

Browse files
committed
utils: adjust the emission of SDKSettings.json
Address the feedback from @jakepetroules about cases.
1 parent eb945d2 commit 2ec532e

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

utils/build.ps1

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2311,7 +2311,7 @@ function Write-SDKSettingsPlist([OS] $OS) {
23112311
DEFAULT_COMPILER = "${ToolchainIdentifier}"
23122312
}
23132313
SupportedTargets = @{
2314-
$OS.ToString() = @{
2314+
$OS.ToString().ToLowerInvariant() = @{
23152315
PlatformFamilyDisplayName = $OS.ToString()
23162316
PlatformFamilyName = $OS.ToString()
23172317
}
@@ -2320,16 +2320,16 @@ function Write-SDKSettingsPlist([OS] $OS) {
23202320
switch ($OS) {
23212321
Windows {
23222322
$SDKSettings.DefaultProperties.DEFAULT_USE_RUNTIME = "MD"
2323-
$SDKSettings.SupportedTargets.Windows.LLVMTargetVendor = "unknown"
2324-
$SDKSettings.SupportedTargets.Windows.LLVMTargetSys = "windows"
2325-
$SDKSettings.SupportedTargets.Windows.LLVMTargetTripleEnvironment = "msvc"
2326-
$SDKSettings.SupportedTargets.Windows.Archs = $WindowsSDKPlatforms | ForEach-Object { $_.Architecture.LLVMName } | Sort-Object
2323+
$SDKSettings.SupportedTargets.windows.LLVMTargetVendor = "unknown"
2324+
$SDKSettings.SupportedTargets.windows.LLVMTargetSys = "windows"
2325+
$SDKSettings.SupportedTargets.windows.LLVMTargetTripleEnvironment = "msvc"
2326+
$SDKSettings.SupportedTargets.windows.Archs = $WindowsSDKPlatforms | ForEach-Object { $_.Architecture.LLVMName } | Sort-Object
23272327
}
23282328
Android {
2329-
$SDKSettings.SupportedTargets.Android.LLVMTargetVendor = "unknown"
2330-
$SDKSettings.SupportedTargets.Android.LLVMTargetSys = "linux"
2331-
$SDKSettings.SupportedTargets.Android.LLVMTargetTripleEnvironment = "android${AndroidAPILevel}"
2332-
$SDKSettings.SupportedTargets.Android.Archs = $AndroidSDKPlatforms | ForEach-Object { $_.Architecture.LLVMName } | Sort-Object
2329+
$SDKSettings.SupportedTargets.android.LLVMTargetVendor = "unknown"
2330+
$SDKSettings.SupportedTargets.android.LLVMTargetSys = "linux"
2331+
$SDKSettings.SupportedTargets.android.LLVMTargetTripleEnvironment = "android${AndroidAPILevel}"
2332+
$SDKSettings.SupportedTargets.android.Archs = $AndroidSDKPlatforms | ForEach-Object { $_.Architecture.LLVMName } | Sort-Object
23332333
}
23342334
}
23352335
$SDKSettings | ConvertTo-JSON -Depth 4 | Out-FIle -FilePath "$(Get-SwiftSDK $OS)\SDKSettings.json"

0 commit comments

Comments
 (0)