From 462f94081520d7d2b2fd2024d5ce3f9c40dd2afb Mon Sep 17 00:00:00 2001 From: Mariotaku Lee Date: Wed, 25 Nov 2015 21:13:11 +0800 Subject: [PATCH] added ndk installation script --- .travis.yml | 6 +++--- {scripts => configs}/requirements.txt | 0 scripts/install_android_ndk.sh | 12 ++++++++++++ 3 files changed, 15 insertions(+), 3 deletions(-) rename {scripts => configs}/requirements.txt (100%) create mode 100755 scripts/install_android_ndk.sh diff --git a/.travis.yml b/.travis.yml index b7f58fc2a..6c768a3a2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -36,10 +36,10 @@ addons: - python2.7 - libmagic1 -before_script: +before_install: + - ./scripts/install_android_ndk.sh - export PATH=$HOME/.local/bin:$PATH - - pip install -r ./scripts/requirements.txt --user - + - pip install -r ./configs/requirements.txt --user script: ./gradlew build --no-daemon diff --git a/scripts/requirements.txt b/configs/requirements.txt similarity index 100% rename from scripts/requirements.txt rename to configs/requirements.txt diff --git a/scripts/install_android_ndk.sh b/scripts/install_android_ndk.sh new file mode 100755 index 000000000..a39973136 --- /dev/null +++ b/scripts/install_android_ndk.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +if [ `uname -m` = x86_64 ]; +then + wget http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86_64.bin -O ndk.bin +else + wget http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86.bin -O ndk.bin +fi + +7z x ndk.bin android-ndk-r10e/build/ android-ndk-r10e/ndk-build android-ndk-r10e/platforms/android-21 > /dev/null +export ANDROID_NDK_HOME=`pwd`/android-ndk-r10e +echo "ndk.dir=$ANDROID_NDK_HOME" >> local.properties \ No newline at end of file