android-project/gradlew.bat
author Ryan C. Gordon <icculus@icculus.org>
Sun, 21 Oct 2018 22:40:17 -0400
changeset 12345 50e1cca28b39
parent 11647 5816b27073a4
permissions -rw-r--r--
wasapi/win32: Sort initial device lists by device GUID.

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