From 505e40eb3ee460f57cc405cc4a263080692ffd10 Mon Sep 17 00:00:00 2001 From: Mygod Date: Mon, 23 May 2016 03:42:46 -0500 Subject: [PATCH] Integrate bash scripts into sbt (#692) --- .travis.yml | 5 ++--- README.md | 5 +---- build.sbt | 10 ++++++++++ laucher.sh => launcher.sh | 0 4 files changed, 13 insertions(+), 7 deletions(-) rename laucher.sh => launcher.sh (100%) 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.** {