24 lines
693 B
Bash
Executable File
24 lines
693 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Copyright 2015-2021 the original authors.
|
|
# Licensed under the Apache License, Version 2.0.
|
|
|
|
APP_HOME=${0%/*}
|
|
[ "$APP_HOME" = "$0" ] && APP_HOME=.
|
|
APP_HOME=$(cd "$APP_HOME" >/dev/null && pwd -P) || exit
|
|
APP_BASE_NAME=${0##*/}
|
|
CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar
|
|
|
|
if [ -n "$JAVA_HOME" ]; then
|
|
JAVACMD=$JAVA_HOME/bin/java
|
|
else
|
|
JAVACMD=java
|
|
fi
|
|
|
|
if ! command -v "$JAVACMD" >/dev/null 2>&1 && [ ! -x "$JAVACMD" ]; then
|
|
echo "ERROR: Java is not available. Set JAVA_HOME to a JDK 17 installation." >&2
|
|
exit 1
|
|
fi
|
|
|
|
exec "$JAVACMD" "-Xmx64m" "-Xms64m" "-Dorg.gradle.appname=$APP_BASE_NAME" -classpath "$CLASSPATH" org.gradle.wrapper.GradleWrapperMain "$@"
|