diff options
author | Jeffrey Walton <noloader@gmail.com> | 2018-12-09 04:19:00 -0500 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2018-12-09 04:19:00 -0500 |
commit | 435b7cabd399de3e9dea174601b4648f2b58d0aa (patch) | |
tree | 47dc4379e7e42408ac2f3a8dca2e3eecc63aacf6 /TestScripts | |
parent | b324f18777147c74ae0ef66a2da47decef0b20ee (diff) | |
download | cryptopp-git-435b7cabd399de3e9dea174601b4648f2b58d0aa.tar.gz |
Update Travis Android SDK and NDK gear
Diffstat (limited to 'TestScripts')
-rwxr-xr-x | TestScripts/install-android.sh | 13 |
1 files changed, 8 insertions, 5 deletions
diff --git a/TestScripts/install-android.sh b/TestScripts/install-android.sh index 09a56c17..e4c9827d 100755 --- a/TestScripts/install-android.sh +++ b/TestScripts/install-android.sh @@ -1,17 +1,20 @@ -#!/bin/bash +#!/usr/bin/env bash set -e # install android deps sudo apt-get -qq update sudo apt-get -qq install --no-install-recommends openjdk-8-jdk unzip +# Required directories +mkdir =p "$HOME/android" +mkdir -p "$ANDROID_HOME" + # android skd/ndk curl -Lo /tmp/android-sdk.zip https://dl.google.com/android/repository/sdk-tools-linux-3859397.zip -mkdir $HOME/android -unzip -qq /tmp/android-sdk.zip -d $HOME/android/sdk/ +unzip -qq /tmp/android-sdk.zip -d "$ANDROID_SDK/" rm -f /tmp/android-sdk.zip -echo y | $HOME/android/sdk/tools/bin/sdkmanager --update > /dev/null +echo y | "$ANDROID_SDK/tools/bin/sdkmanager" --update > /dev/null for package in "ndk-bundle"; do echo install android $package - echo y | $HOME/android/sdk/tools/bin/sdkmanager "$package" > /dev/null + echo y | "$ANDROID_SDK/tools/bin/sdkmanager" "$package" > /dev/null done |