📄 gradlew.bat

jabjab / gradlew.bat
2.9 kB Raw History
1@rem
2@rem Copyright 2015 the original author or authors.
3@rem
4@rem Licensed under the Apache License, Version 2.0 (the "License");
5@rem you may not use this file except in compliance with the License.
6@rem You may obtain a copy of the License at
7@rem
8@rem https://www.apache.org/licenses/LICENSE-2.0
9@rem
10@rem Unless required by applicable law or agreed to in writing, software
11@rem distributed under the License is distributed on an "AS IS" BASIS,
12@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13@rem See the License for the specific language governing permissions and
14@rem limitations under the License.
15@rem
16@rem SPDX-License-Identifier: Apache-2.0
17@rem
18
19@if "%DEBUG%"=="" @echo off
20@rem ##########################################################################
21@rem
22@rem Gradle startup script for Windows
23@rem
24@rem ##########################################################################
25
26@rem Set local scope for the variables with windows NT shell
27if "%OS%"=="Windows_NT" setlocal
28
29set DIRNAME=%~dp0
30if "%DIRNAME%"=="" set DIRNAME=.
31@rem This is normally unused
32set APP_BASE_NAME=%~n0
33set APP_HOME=%DIRNAME%
34
35@rem Resolve any "." and ".." in APP_HOME to make it shorter.
36for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi
37
38@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
39set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m"
40
41@rem Find java.exe
42if defined JAVA_HOME goto findJavaFromJavaHome
43
44set JAVA_EXE=java.exe
45%JAVA_EXE% -version >NUL 2>&1
46if %ERRORLEVEL% equ 0 goto execute
47
48echo. 1>&2
49echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. 1>&2
50echo. 1>&2
51echo Please set the JAVA_HOME variable in your environment to match the 1>&2
52echo location of your Java installation. 1>&2
53
54goto fail
55
56:findJavaFromJavaHome
57set JAVA_HOME=%JAVA_HOME:"=%
58set JAVA_EXE=%JAVA_HOME%/bin/java.exe
59
60if exist "%JAVA_EXE%" goto execute
61
62echo. 1>&2
63echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% 1>&2
64echo. 1>&2
65echo Please set the JAVA_HOME variable in your environment to match the 1>&2
66echo location of your Java installation. 1>&2
67
68goto fail
69
70:execute
71@rem Setup the command line
72
73set CLASSPATH=
74
75
76@rem Execute Gradle
77"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %*
78
79:end
80@rem End local scope for the variables with windows NT shell
81if %ERRORLEVEL% equ 0 goto mainEnd
82
83:fail
84rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
85rem the _cmd.exe /c_ return code!
86set EXIT_CODE=%ERRORLEVEL%
87if %EXIT_CODE% equ 0 set EXIT_CODE=1
88if not ""=="%GRADLE_EXIT_CONSOLE%" exit %EXIT_CODE%
89exit /b %EXIT_CODE%
90
91:mainEnd
92if "%OS%"=="Windows_NT" endlocal
93
94:omega

Built with passion for open-source software, XMPP, privacy, and security —
the belief that people deserve communication tools that serve them, not surveil them.

Dedicated to every brave man and woman who stands up against tyranny and oppression across the world.
And in memory of those who were silenced before they could speak freely.