summaryrefslogtreecommitdiff
path: root/TestScripts
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-12-09 04:19:00 -0500
committerJeffrey Walton <noloader@gmail.com>2018-12-09 04:19:00 -0500
commit435b7cabd399de3e9dea174601b4648f2b58d0aa (patch)
tree47dc4379e7e42408ac2f3a8dca2e3eecc63aacf6 /TestScripts
parentb324f18777147c74ae0ef66a2da47decef0b20ee (diff)
downloadcryptopp-git-435b7cabd399de3e9dea174601b4648f2b58d0aa.tar.gz
Update Travis Android SDK and NDK gear
Diffstat (limited to 'TestScripts')
-rwxr-xr-xTestScripts/install-android.sh13
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