| # | |
| # Gradle start up script for POSIX generated by Gradle. | |
| # | |
| # Attempt to set APP_HOME | |
| PRG="$0" | |
| while [ -h "$PRG" ] ; do | |
| ls=`ls -ld "$PRG"` | |
| link=`expr "$ls" : '.*-> \(.*\)$'` | |
| if expr "$link" : '/.*' > /dev/null; then | |
| PRG="$link" | |
| else | |
| PRG=`dirname "$PRG"`"/$link" | |
| fi | |
| done | |
| SAVED="`pwd`" | |
| cd "`dirname \"$PRG\"`/" >/dev/null | |
| APP_HOME="`pwd -P`" | |
| cd "$SAVED" >/dev/null | |
| APP_NAME="Gradle" | |
| APP_BASE_NAME=`basename "$0"` | |
| DEFAULT_JVM_OPTS='-Xmx64m -Xms64m' | |
| MAX_FD="maximum" | |
| warn () { | |
| echo "$*" | |
| } >&2 | |
| die () { | |
| echo | |
| echo "$*" | |
| echo | |
| exit 1 | |
| } >&2 | |
| OS_NAME="`uname`" | |
| case "$OS_NAME" in | |
| CYGWIN* | MINGW* | MSYS* ) | |
| IS_WINDOWS=true | |
| ;; | |
| esac | |
| CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar | |
| if [ -n "$JAVA_HOME" ] ; then | |
| JAVACMD="$JAVA_HOME/bin/java" | |
| else | |
| JAVACMD="java" | |
| fi | |
| if [ ! -x "$JAVACMD" ] ; then | |
| die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. | |
| Please set the JAVA_HOME variable in your environment to match the | |
| location of your Java installation." | |
| fi | |
| GRADLE_OPTS="${GRADLE_OPTS} -Dorg.gradle.appname=${APP_BASE_NAME}" | |
| exec "$JAVACMD" \ | |
| $DEFAULT_JVM_OPTS \ | |
| $JAVA_OPTS \ | |
| $GRADLE_OPTS \ | |
| "-Dorg.gradle.appname=$APP_BASE_NAME" \ | |
| -classpath "$CLASSPATH" \ | |
| org.gradle.wrapper.GradleWrapperMain \ | |
| "$@" | |