summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xrun19
1 files changed, 17 insertions, 2 deletions
diff --git a/run b/run
index ab38200..504ff6e 100755
--- a/run
+++ b/run
@@ -3,23 +3,38 @@
ARGS="desktop:run"
+function gradlew_do()
+{
+ echo "./gradlew $ARGS" && ./gradlew $ARGS
+}
+
case "$1" in
"c")
- ARGS="clean packs $ARGS"
+ ARGS="clean packs $ARGS $@"
+ gradlew_do
shift
;;
"a")
ARGS="android:installDebug android:run"
+ gradlew_do
+ echo "on failure: sudo adb kill-server; (sudo adb start-server;) sudo adb devices"
shift
;;
"t")
ARGS="core:test"
+ gradlew_do
shift
;;
"j")
ARGS="core:compileJava"
+ gradlew_do
+ shift
+ ;;
+ "d")
+ ARGS="desktop:dist"
+ gradlew_do
+ mv ./desktop/build/libs/desktop-1.0.jar TankOnTank.jar
shift
;;
esac
-echo "./gradlew $ARGS $@" && ./gradlew $ARGS $@