diff options
Diffstat (limited to 'android/installToolchain.sh')
-rwxr-xr-x | android/installToolchain.sh | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/android/installToolchain.sh b/android/installToolchain.sh index 18b2143248..6feeb95366 100755 --- a/android/installToolchain.sh +++ b/android/installToolchain.sh | |||
@@ -6,32 +6,32 @@ | |||
6 | # it stopped | 6 | # it stopped |
7 | set -e | 7 | set -e |
8 | 8 | ||
9 | # http://developer.android.com/sdk/index.html | 9 | SDK_DOWNLOAD_URL="http://developer.android.com/sdk/index.html" |
10 | SDK_URL_LNX="http://dl.google.com/android/android-sdk_r11-linux_x86.tgz" | 10 | NDK_DOWNLOAD_URL="http://developer.android.com/sdk/ndk/index.html" |
11 | SDK_URL_MAC="http://dl.google.com/android/android-sdk_r11-mac_x86.zip" | 11 | |
12 | SDK_URL_WIN="http://dl.google.com/android/android-sdk_r11-windows.zip" | 12 | find_url() { |
13 | # http://developer.android.com/sdk/ndk/index.html | 13 | base_url="$1" |
14 | NDK_URL_LNX="http://dl.google.com/android/ndk/android-ndk-r5c-linux-x86.tar.bz2" | 14 | os="$2" |
15 | NDK_URL_MAC="http://dl.google.com/android/ndk/android-ndk-r5c-darwin-x86.tar.bz2" | 15 | wget -q -O - $base_url | grep dl.google.com | sed 's/.*"\(http:\/\/.*\)".*/\1/' | grep $os | grep -v .exe # Windows hack |
16 | NDK_URL_WIN="http://dl.google.com/android/ndk/android-ndk-r5c-windows.zip" | 16 | } |
17 | 17 | ||
18 | OS=`uname` | 18 | OS=`uname` |
19 | case $OS in | 19 | case $OS in |
20 | Linux) | 20 | Linux) |
21 | SDK_URL=$SDK_URL_LNX | 21 | SDK_URL=$(find_url $SDK_DOWNLOAD_URL linux) |
22 | NDK_URL=$NDK_URL_LNX | 22 | NDK_URL=$(find_url $NDK_DOWNLOAD_URL linux) |
23 | ANDROID=tools/android | 23 | ANDROID=tools/android |
24 | ;; | 24 | ;; |
25 | 25 | ||
26 | Darwin) | 26 | Darwin) |
27 | SDK_URL=$SDK_URL_MAC | 27 | SDK_URL=$(find_url $SDK_DOWNLOAD_URL mac) |
28 | NDK_URL=$NDK_URL_MAC | 28 | NDK_URL=$(find_url $NDK_DOWNLOAD_URL darwin) |
29 | ANDROID=tools/android | 29 | ANDROID=tools/android |
30 | ;; | 30 | ;; |
31 | 31 | ||
32 | CYGWIN*) | 32 | CYGWIN*) |
33 | SDK_URL=$SDK_URL_WIN | 33 | SDK_URL=$(find_url $SDK_DOWNLOAD_URL windows) |
34 | NDK_URL=$NDK_URL_WIN | 34 | NDK_URL=$(find_url $NDK_DOWNLOAD_URL windows) |
35 | ANDROID=tools/android.bat | 35 | ANDROID=tools/android.bat |
36 | ;; | 36 | ;; |
37 | esac | 37 | esac |