mirror of
https://github.com/actions/runner-images.git
synced 2025-12-19 08:22:12 +00:00
added ANDROID_NDK_HOME and ANDROID_NDK_ROOT (#2472)
Co-authored-by: Nikita Bykov <v-nibyko@microsoft.com>
This commit is contained in:
@@ -27,11 +27,16 @@ function filter_components_by_version {
|
||||
# Set env variable for SDK Root (https://developer.android.com/studio/command-line/variables)
|
||||
ANDROID_ROOT=/usr/local/lib/android
|
||||
ANDROID_SDK_ROOT=${ANDROID_ROOT}/sdk
|
||||
ANDROID_NDK_ROOT=${ANDROID_SDK_ROOT}/ndk-bundle
|
||||
echo "ANDROID_SDK_ROOT=${ANDROID_SDK_ROOT}" | tee -a /etc/environment
|
||||
|
||||
# ANDROID_HOME is deprecated, but older versions of Gradle rely on it
|
||||
echo "ANDROID_HOME=${ANDROID_SDK_ROOT}" | tee -a /etc/environment
|
||||
|
||||
# Set env variables for NDK Root
|
||||
echo "ANDROID_NDK_HOME=${ANDROID_NDK_ROOT}" | tee -a /etc/environment
|
||||
echo "ANDROID_NDK_ROOT=${ANDROID_NDK_ROOT}" | tee -a /etc/environment
|
||||
|
||||
# Create android sdk directory
|
||||
mkdir -p ${ANDROID_SDK_ROOT}
|
||||
|
||||
|
||||
@@ -5,6 +5,7 @@ export LANG=en_US.UTF-8
|
||||
export ANDROID_HOME=${HOME}/Library/Android/sdk
|
||||
export ANDROID_SDK_ROOT=${HOME}/Library/Android/sdk
|
||||
export ANDROID_NDK_HOME=${ANDROID_HOME}/ndk-bundle
|
||||
export ANDROID_NDK_ROOT=${ANDROID_HOME}/ndk-bundle
|
||||
|
||||
export NUNIT_BASE_PATH=/Library/Developer/nunit
|
||||
export NUNIT3_PATH=/Library/Developer/nunit/3.6.0
|
||||
|
||||
@@ -83,6 +83,7 @@ if (Test-Path $ndkRoot) {
|
||||
setx ANDROID_SDK_ROOT $sdkRoot /M
|
||||
setx ANDROID_NDK_HOME $ndkRoot /M
|
||||
setx ANDROID_NDK_PATH $ndkRoot /M
|
||||
setx ANDROID_NDK_ROOT $ndkRoot /M
|
||||
(Get-Content -Encoding UTF8 "${ndkRoot}\ndk-build.cmd").replace('%~dp0\build\ndk-build.cmd','"%~dp0\build\ndk-build.cmd"')|Set-Content -Encoding UTF8 "${ndkRoot}\ndk-build.cmd"
|
||||
} else {
|
||||
Write-Host "NDK is not installed at path $ndk_root"
|
||||
|
||||
Reference in New Issue
Block a user