info: java: upgrade gradle wrapper
authorFerry Huberts <ferry.huberts@pelagic.nl>
Tue, 3 Jan 2017 14:35:45 +0000 (15:35 +0100)
committerFerry Huberts <ferry.huberts@pelagic.nl>
Wed, 4 Jan 2017 08:47:10 +0000 (09:47 +0100)
The magical incantation is:
  gradle wrapper --gradle-version 3.2.1

Signed-off-by: Ferry Huberts <ferry.huberts@pelagic.nl>
lib/info.java/.gradle-wrapper/gradle-wrapper.jar
lib/info.java/.gradle-wrapper/gradle-wrapper.properties
lib/info.java/gradlew
lib/info.java/gradlew.bat

index 3baa851..51288f9 100644 (file)
Binary files a/lib/info.java/.gradle-wrapper/gradle-wrapper.jar and b/lib/info.java/.gradle-wrapper/gradle-wrapper.jar differ
index e3152e3..2167c8f 100644 (file)
@@ -1,6 +1,6 @@
-#Wed Aug 03 10:47:51 CEST 2016
+#Tue Jan 03 15:34:46 CET 2017
 distributionBase=GRADLE_USER_HOME
 distributionPath=wrapper/dists
 zipStoreBase=GRADLE_USER_HOME
 zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-3.2.1-bin.zip
index a8ac9b9..32395ce 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/usr/bin/env sh
 
 ##############################################################################
 ##
@@ -154,11 +154,19 @@ if $cygwin ; then
     esac
 fi
 
-# Split up the JVM_OPTS And GRADLE_OPTS values into an array, following the shell quoting and substitution rules
-function splitJvmOpts() {
-    JVM_OPTS=("$@")
+# Escape application args
+save ( ) {
+    for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done
+    echo " "
 }
-eval splitJvmOpts $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS
-JVM_OPTS[${#JVM_OPTS[*]}]="-Dorg.gradle.appname=$APP_BASE_NAME"
+APP_ARGS=$(save "$@")
 
-exec "$JAVACMD" "${JVM_OPTS[@]}" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
+# Collect all arguments for the java command, following the shell quoting and substitution rules
+eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS"
+
+# by default we should be in the correct project dir, but when run from Finder on Mac, the cwd is wrong
+if [ "$(uname)" = "Darwin" ] && [ "$HOME" = "$PWD" ]; then
+  cd "$(dirname "$0")"
+fi
+
+exec "$JAVACMD" "$@"
index 57e1569..ec24650 100644 (file)
@@ -49,7 +49,6 @@ goto fail
 @rem Get command-line arguments, handling Windows variants\r
 \r
 if not "%OS%" == "Windows_NT" goto win9xME_args\r
-if "%@eval[2+2]" == "4" goto 4NT_args\r
 \r
 :win9xME_args\r
 @rem Slurp the command line arguments.\r
@@ -60,11 +59,6 @@ set _SKIP=2
 if "x%~1" == "x" goto execute\r
 \r
 set CMD_LINE_ARGS=%*\r
-goto execute\r
-\r
-:4NT_args\r
-@rem Get arguments from the 4NT Shell from JP Software\r
-set CMD_LINE_ARGS=%$\r
 \r
 :execute\r
 @rem Setup the command line\r