diff options
author | dan sinclair <dj2@everburning.com> | 2018-11-29 16:39:47 -0500 |
---|---|---|
committer | David Neto <dneto@google.com> | 2018-11-29 16:39:47 -0500 |
commit | df01fbd43429ab383525b72882ee907ef4b46340 (patch) | |
tree | 5096a22155d489fac61fd6c2decfe4e5c233d272 /kokoro | |
parent | 3907b6eb09b022ff5952d7ab2ddef3624e07bee9 (diff) | |
download | amber-df01fbd43429ab383525b72882ee907ef4b46340.tar.gz |
Use NDK cmake file for Android build (#121)
Diffstat (limited to 'kokoro')
-rw-r--r-- | kokoro/android/build.sh | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/kokoro/android/build.sh b/kokoro/android/build.sh index 0a03327..cedf268 100644 --- a/kokoro/android/build.sh +++ b/kokoro/android/build.sh @@ -18,19 +18,19 @@ set -x # Display commands as run BUILD_ROOT=$PWD SRC=$PWD/github/amber BUILD_TYPE=Release -TARGET_ARCH="armeabi-v7a with NEON" -TARGET_API="android-14" + export ANDROID_NDK=/opt/android-ndk-r15c +ANDROID_STL=c++_static +ANDROID_PLATFORM="android-14" +ANDROID_ABI="armeabi-v7a with NEON" + +TOOLCHAIN_PATH=$ANDROID_NDK/build/cmake/android.toolchain.cmake # Get NINJA. wget -q https://github.com/ninja-build/ninja/releases/download/v1.8.2/ninja-linux.zip unzip -q ninja-linux.zip export PATH="$PWD:$PATH" -# Get Android CMake -git clone --depth=1 https://github.com/taka-no-me/android-cmake.git android-cmake -export TOOLCHAIN_PATH=$PWD/android-cmake/android.toolchain.cmake - cd $SRC ./tools/git-sync-deps @@ -41,9 +41,10 @@ BUILD_SHA=${KOKORO_GITHUB_COMMIT:-$KOKORO_GITHUB_PULL_REQUEST_COMMIT} echo $(date): Starting build... cmake -GNinja \ -DCMAKE_BUILD_TYPE=$BUILD_TYPE \ - -DANDROID_NATIVE_API_LEVEL=$TARGET_API \ - -DANDROID_ABI=$TARGET_ARCH \ + -DANDROID_ABI=$ANDROID_ABI \ + -DANDROID_PLATFORM=$ANDROID_PLATFORM \ -DANDROID_NDK=$ANDROID_NDK \ + -DANDROID_STL=$ANDROID_STL \ -DCMAKE_TOOLCHAIN_FILE=$TOOLCHAIN_PATH \ .. |