File tree Expand file tree Collapse file tree 2 files changed +36
-51
lines changed Expand file tree Collapse file tree 2 files changed +36
-51
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1
- language : scala
1
+ language : android
2
2
3
3
jdk :
4
4
- oraclejdk8
5
5
6
- sudo : false
7
-
8
- addons :
9
- apt :
10
- packages :
11
- - gcc-multilib
12
- - g++-multilib
13
- - libstdc++6:i386
14
- - libgcc1:i386
15
- - zlib1g:i386
16
- - libncurses5:i386
6
+ env :
7
+ global :
8
+ - NDK_VERSION=r12b
9
+ - NDK_CCACHE=ccache
10
+ - GOROOT_BOOTSTRAP=$GOROOT
11
+ - ANDROID_NDK_HOME=$HOME/.android/android-ndk-${NDK_VERSION}
12
+ - SBTPATH=$HOME/.sbt
13
+ - PATH=${ANDROID_NDK_HOME}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${PATH}
17
14
18
15
scala :
19
16
- 2.11.8
@@ -24,17 +21,34 @@ before_cache:
24
21
25
22
cache :
26
23
directories :
27
- - $HOME/.ivy2/cache
28
- - $HOME/.sbt/boot
24
+ - $HOME/.ivy2
25
+ - $HOME/.sbt
26
+
27
+ android :
28
+ components :
29
+ - platform-tools
30
+ - tools
31
+ - build-tools-24.0.1
32
+ - extra-google-m2repository
29
33
30
34
install :
31
- - export NDK_CCACHE=ccache
32
- - export ARCH=`uname -m`
33
- - export GOROOT_BOOTSTRAP=$HOME/.android/go
34
- - export ANDROID_NDK_HOME=$HOME/.android/android-ndk-r12b
35
- - export ANDROID_HOME=$HOME/.android/android-sdk-linux
36
- - export PATH=${ANDROID_NDK_HOME}:${ANDROID_HOME}/tools:${ANDROID_HOME}/platform-tools:${PATH}
37
- - ./.travis-setup.sh
35
+ - >
36
+ if [ ! -d "$ANDROID_NDK_HOME" ]; then
37
+ mkdir -p $ANDROID_NDK_HOME;
38
+ pushd $HOME/.android;
39
+ export ARCH=`uname -m`;
40
+ wget -q http://dl.google.com/android/repository/android-ndk-${NDK_VERSION}-linux-${ARCH}.zip;
41
+ unzip -q android-ndk-${NDK_VERSION}-linux-${ARCH}.zip;
42
+ popd;
43
+ fi
44
+ - >
45
+ if [ ! -f "$SBTPATH/sbt" ]; then
46
+ pushd $SBTPATH;
47
+ wget -q https://raw.githubusercontent.com/paulp/sbt-extras/master/sbt;
48
+ chmod a+x sbt;
49
+ popd;
50
+ fi
38
51
39
52
script :
40
- - sbt native-build android:package-release
53
+ - cp local.properties.travis local.properties
54
+ - $SBTPATH/sbt native-build android:package-release
You can’t perform that action at this time.
0 commit comments