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