xref: /aosp_15_r20/external/clpeak/android/gradlew.bat (revision 1cd03ba3888297bc945f2c84574e105e3ced3e34)
1*1cd03ba3SJeremy Kemp@if "%DEBUG%" == "" @echo off
2*1cd03ba3SJeremy Kemp@rem ##########################################################################
3*1cd03ba3SJeremy Kemp@rem
4*1cd03ba3SJeremy Kemp@rem  Gradle startup script for Windows
5*1cd03ba3SJeremy Kemp@rem
6*1cd03ba3SJeremy Kemp@rem ##########################################################################
7*1cd03ba3SJeremy Kemp
8*1cd03ba3SJeremy Kemp@rem Set local scope for the variables with windows NT shell
9*1cd03ba3SJeremy Kempif "%OS%"=="Windows_NT" setlocal
10*1cd03ba3SJeremy Kemp
11*1cd03ba3SJeremy Kempset DIRNAME=%~dp0
12*1cd03ba3SJeremy Kempif "%DIRNAME%" == "" set DIRNAME=.
13*1cd03ba3SJeremy Kempset APP_BASE_NAME=%~n0
14*1cd03ba3SJeremy Kempset APP_HOME=%DIRNAME%
15*1cd03ba3SJeremy Kemp
16*1cd03ba3SJeremy Kemp@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
17*1cd03ba3SJeremy Kempset DEFAULT_JVM_OPTS=
18*1cd03ba3SJeremy Kemp
19*1cd03ba3SJeremy Kemp@rem Find java.exe
20*1cd03ba3SJeremy Kempif defined JAVA_HOME goto findJavaFromJavaHome
21*1cd03ba3SJeremy Kemp
22*1cd03ba3SJeremy Kempset JAVA_EXE=java.exe
23*1cd03ba3SJeremy Kemp%JAVA_EXE% -version >NUL 2>&1
24*1cd03ba3SJeremy Kempif "%ERRORLEVEL%" == "0" goto init
25*1cd03ba3SJeremy Kemp
26*1cd03ba3SJeremy Kempecho.
27*1cd03ba3SJeremy Kempecho ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH.
28*1cd03ba3SJeremy Kempecho.
29*1cd03ba3SJeremy Kempecho Please set the JAVA_HOME variable in your environment to match the
30*1cd03ba3SJeremy Kempecho location of your Java installation.
31*1cd03ba3SJeremy Kemp
32*1cd03ba3SJeremy Kempgoto fail
33*1cd03ba3SJeremy Kemp
34*1cd03ba3SJeremy Kemp:findJavaFromJavaHome
35*1cd03ba3SJeremy Kempset JAVA_HOME=%JAVA_HOME:"=%
36*1cd03ba3SJeremy Kempset JAVA_EXE=%JAVA_HOME%/bin/java.exe
37*1cd03ba3SJeremy Kemp
38*1cd03ba3SJeremy Kempif exist "%JAVA_EXE%" goto init
39*1cd03ba3SJeremy Kemp
40*1cd03ba3SJeremy Kempecho.
41*1cd03ba3SJeremy Kempecho ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME%
42*1cd03ba3SJeremy Kempecho.
43*1cd03ba3SJeremy Kempecho Please set the JAVA_HOME variable in your environment to match the
44*1cd03ba3SJeremy Kempecho location of your Java installation.
45*1cd03ba3SJeremy Kemp
46*1cd03ba3SJeremy Kempgoto fail
47*1cd03ba3SJeremy Kemp
48*1cd03ba3SJeremy Kemp:init
49*1cd03ba3SJeremy Kemp@rem Get command-line arguments, handling Windows variants
50*1cd03ba3SJeremy Kemp
51*1cd03ba3SJeremy Kempif not "%OS%" == "Windows_NT" goto win9xME_args
52*1cd03ba3SJeremy Kemp
53*1cd03ba3SJeremy Kemp:win9xME_args
54*1cd03ba3SJeremy Kemp@rem Slurp the command line arguments.
55*1cd03ba3SJeremy Kempset CMD_LINE_ARGS=
56*1cd03ba3SJeremy Kempset _SKIP=2
57*1cd03ba3SJeremy Kemp
58*1cd03ba3SJeremy Kemp:win9xME_args_slurp
59*1cd03ba3SJeremy Kempif "x%~1" == "x" goto execute
60*1cd03ba3SJeremy Kemp
61*1cd03ba3SJeremy Kempset CMD_LINE_ARGS=%*
62*1cd03ba3SJeremy Kemp
63*1cd03ba3SJeremy Kemp:execute
64*1cd03ba3SJeremy Kemp@rem Setup the command line
65*1cd03ba3SJeremy Kemp
66*1cd03ba3SJeremy Kempset CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar
67*1cd03ba3SJeremy Kemp
68*1cd03ba3SJeremy Kemp@rem Execute Gradle
69*1cd03ba3SJeremy Kemp"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %CMD_LINE_ARGS%
70*1cd03ba3SJeremy Kemp
71*1cd03ba3SJeremy Kemp:end
72*1cd03ba3SJeremy Kemp@rem End local scope for the variables with windows NT shell
73*1cd03ba3SJeremy Kempif "%ERRORLEVEL%"=="0" goto mainEnd
74*1cd03ba3SJeremy Kemp
75*1cd03ba3SJeremy Kemp:fail
76*1cd03ba3SJeremy Kemprem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of
77*1cd03ba3SJeremy Kemprem the _cmd.exe /c_ return code!
78*1cd03ba3SJeremy Kempif  not "" == "%GRADLE_EXIT_CONSOLE%" exit 1
79*1cd03ba3SJeremy Kempexit /b 1
80*1cd03ba3SJeremy Kemp
81*1cd03ba3SJeremy Kemp:mainEnd
82*1cd03ba3SJeremy Kempif "%OS%"=="Windows_NT" endlocal
83*1cd03ba3SJeremy Kemp
84*1cd03ba3SJeremy Kemp:omega
85