diff --git a/.travis.yml b/.travis.yml index db78bdda..c7f80ba4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ addons: - libncurses5:i386 scala: - - 2.11.7 + - 2.11.8 before_cache: - find $HOME/.sbt -name "*.lock" | xargs rm @@ -34,5 +34,4 @@ before_install: - cp local.properties.travis local.properties script: - - ./build.sh > /dev/null - - sbt android:package-release + - sbt native-build android:package-release diff --git a/README.md b/README.md index 5070a305..5db7cd09 100644 --- a/README.md +++ b/README.md @@ -26,12 +26,9 @@ A [shadowsocks](http://shadowsocks.org) client for Android, written in Scala. ```bash git submodule update --init - - # Build native binaries - ./build.sh # Build the App - sbt clean android:package-release + sbt native-build clean android:package-release ``` #### BUILD on Mac OS X (with HomeBrew) diff --git a/build.sbt b/build.sbt index 481f4f34..ced5b2cb 100644 --- a/build.sbt +++ b/build.sbt @@ -53,3 +53,13 @@ proguardOptions in Android ++= Seq("-keep class com.github.shadowsocks.** {