Make install-sdk.sh not assume android is in $PATH
authorFredrik Fornwall <fredrik@fornwall.net>
Sat, 9 Jan 2016 01:39:09 +0000 (20:39 -0500)
committerFredrik Fornwall <fredrik@fornwall.net>
Sat, 9 Jan 2016 01:39:09 +0000 (20:39 -0500)
Also update the build-tools to latest 23.0.2

build-package.sh
install-sdk.sh

index 631ec52..62da1df 100755 (executable)
@@ -43,7 +43,7 @@ if [ $TERMUX_ARCH = "arm" ]; then TERMUX_HOST_PLATFORM="${TERMUX_HOST_PLATFORM}e
 : ${TERMUX_GCC_VERSION:="4.9"}
 : ${TERMUX_API_LEVEL:="21"}
 : ${TERMUX_STANDALONE_TOOLCHAIN:="$HOME/lib/android-standalone-toolchain-${TERMUX_ARCH}-api${TERMUX_API_LEVEL}-gcc${TERMUX_GCC_VERSION}"}
-: ${TERMUX_ANDROID_BUILD_TOOLS_VERSION:="23.0.0"}
+: ${TERMUX_ANDROID_BUILD_TOOLS_VERSION:="23.0.2"}
 # We do not put all of build-tools/$TERMUX_ANDROID_BUILD_TOOLS_VERSION/ into PATH
 # to avoid stuff like arm-linux-androideabi-ld there to conflict with ones from
 # the standalone toolchain.
index 0d158af..af5b952 100755 (executable)
@@ -1,3 +1,8 @@
 #!/bin/sh
 
-android update sdk --all --no-https --no-ui --filter build-tools-23.0.0,android-21
+# Read settings from .termuxrc if existing
+test -f $HOME/.termuxrc && . $HOME/.termuxrc
+: ${ANDROID_HOME:="${HOME}/lib/android-sdk"}
+
+$ANDROID_HOME/tools/android update sdk --no-ui --all --no-https -t "build-tools-23.0.2"
+$ANDROID_HOME/tools/android update sdk --no-ui --all --no-https -t "android-21"