summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2021-02-15 16:26:09 -0500
committerJeffrey Walton <noloader@gmail.com>2021-02-15 16:26:09 -0500
commitbb6ef25bea79bbc93d83bac68f58487cf5a3b8ba (patch)
tree382cd6dd64298ca2c329cc1067fa5aa26d504c87
parente267ea48be23357a6808b9465513df8c3fa3d546 (diff)
downloadcryptopp-git-bb6ef25bea79bbc93d83bac68f58487cf5a3b8ba.tar.gz
Update install.sh script
-rwxr-xr-xTestScripts/install-ndk.sh24
1 files changed, 12 insertions, 12 deletions
diff --git a/TestScripts/install-ndk.sh b/TestScripts/install-ndk.sh
index 504922ea..ebb44775 100755
--- a/TestScripts/install-ndk.sh
+++ b/TestScripts/install-ndk.sh
@@ -57,6 +57,18 @@ if [[ -z "${TMPDIR}" ]]; then
mkdir -p "${TMPDIR}"
fi
+# Install Android deps
+if [[ -z "$(command -v java 2>/dev/null)" && -n "$(command -v apt-get 2>/dev/null)" ]]; then
+ apt-get -qq update 2>/dev/null || true
+ apt-get -qq install --no-install-recommends unzip curl wget 2>/dev/null || true
+
+ if [[ -n "$(apt-cache search openjdk-13-jdk 2>/dev/null | head -n 1)" ]]; then
+ apt-get -qq install --no-install-recommends openjdk-13-jdk 2>/dev/null || true
+ elif [[ -n "$(apt-cache search openjdk-8-jdk 2>/dev/null | head -n 1)" ]]; then
+ apt-get -qq install --no-install-recommends openjdk-8-jdk 2>/dev/null || true
+ fi
+fi
+
# User feedback
#echo "ANDROID_NDK_ROOT is '${ANDROID_NDK_ROOT}'"
#echo "ANDROID_SDK_ROOT is '${ANDROID_SDK_ROOT}'"
@@ -81,18 +93,6 @@ else
echo "Unknown platform: \"$(uname -s 2>/dev/null)\". Please fix this script."
fi
-# install android deps
-if [[ -z "$(command -v java 2>/dev/null)" && -n "$(command -v apt-get 2>/dev/null)" ]]; then
- apt-get -qq update 2>/dev/null
- apt-get -qq install --no-install-recommends unzip curl 2>/dev/null
-
- if [[ -n "$(apt-cache search openjdk-13-jdk 2>/dev/null | head -n 1)" ]]; then
- apt-get -qq install --no-install-recommends openjdk-13-jdk 2>/dev/null
- elif [[ -n "$(apt-cache search openjdk-8-jdk 2>/dev/null | head -n 1)" ]]; then
- apt-get -qq install --no-install-recommends openjdk-8-jdk 2>/dev/null
- fi
-fi
-
echo "Downloading SDK"
if ! curl -L -s -o android-sdk.zip "${SDK_URL}";
then