mirror of
https://github.com/actions/runner-images.git
synced 2025-12-14 22:05:17 +00:00
[Windows] Add android NDK r23 (#4100)
This commit is contained in:
@@ -75,7 +75,7 @@ function Build-AndroidTable {
|
||||
},
|
||||
@{
|
||||
"Package" = "NDK"
|
||||
"Version" = Get-AndroidPackageVersions -PackageInfo $packageInfo -MatchedString "ndk;"
|
||||
"Version" = Get-AndroidNdkVersions -PackageInfo $packageInfo
|
||||
},
|
||||
@{
|
||||
"Package" = "SDK Patch Applier v4"
|
||||
@@ -158,6 +158,25 @@ function Get-AndroidGoogleAPIsVersions {
|
||||
return ($versions -Join "<br>")
|
||||
}
|
||||
|
||||
function Get-AndroidNdkVersions {
|
||||
param (
|
||||
[Parameter(Mandatory)]
|
||||
[object] $PackageInfo
|
||||
)
|
||||
|
||||
$ndkLinkTarget = (Get-Item $env:ANDROID_NDK_HOME).Target
|
||||
$ndkDefaultFullVersion = Split-Path -Path $ndkLinkTarget -Leaf
|
||||
|
||||
$versions = $packageInfo | Where-Object { $_ -Match "ndk;" } | ForEach-Object {
|
||||
$version = (Split-TableRowByColumns $_)[1]
|
||||
if ($version -eq $ndkDefaultFullVersion) {
|
||||
$version += " (default)"
|
||||
}
|
||||
$version
|
||||
}
|
||||
return ($versions -Join "<br>")
|
||||
}
|
||||
|
||||
function Build-AndroidEnvironmentTable {
|
||||
$androidVersions = Get-Item env:ANDROID_*
|
||||
|
||||
|
||||
Reference in New Issue
Block a user