javadoc
[jalview.git] / utils / jalopy / bin / preferences.bat
1 @ECHO OFF\r
2 IF NOT "%OS%"=="Windows_NT" GOTO win9xStart\r
3 \r
4 :winNTStart\r
5 @setlocal\r
6 \r
7 REM Need to check if we are using the 4NT shell...\r
8 IF "%eval[2+2]" == "4" GOTO setup4NT\r
9 \r
10 REM On NT/2K grab all arguments at once\r
11 SET JALOPY_CMD_LINE_ARGS=%*\r
12 GOTO doneStart\r
13 \r
14 :setup4NT\r
15 SET JALOPYY_CMD_LINE_ARGS=%$\r
16 GOTO doneStart\r
17 \r
18 :win9xStart\r
19 REM Slurp the command line arguments. This loop allows for an unlimited number\r
20 REM of arguments (up to the command line limit, anyway).\r
21 SET JALOPY_CMD_LINE_ARGS=\r
22 \r
23 :setupArgs\r
24 IF %1a==a GOTO doneStart\r
25 SET JALOPY_CMD_LINE_ARGS=%JALOPY_CMD_LINE_ARGS% %1\r
26 SHIFT\r
27 GOTO setupArgs\r
28 \r
29 :doneStart\r
30 REM This label provides a place for the argument list loop to break out\r
31 REM and for NT handling to skip to.\r
32 \r
33 :checkJava\r
34 SET _JAVACMD=%JAVACMD%\r
35 SET LOCALCLASSPATH=\r
36 FOR %%i IN ("..\lib\*.jar") do call ".\lcp.bat" %%i\r
37 \r
38 IF "%JAVA_HOME%" == "" GOTO noJavaHome\r
39 IF "%_JAVACMD%" == "" SET _JAVACMD=%JAVA_HOME%\bin\java\r
40 GOTO runJalopy\r
41 \r
42 :noJavaHome\r
43 IF "%_JAVACMD%" == "" SET _JAVACMD=java\r
44 ECHO.\r
45 ECHO Warning: JAVA_HOME environment variable is not set.\r
46 ECHO   You may need to set the JAVA_HOME environment variable\r
47 ECHO   to the installation directory of Java.\r
48 ECHO.\r
49 \r
50 :runJalopy\r
51 "%_JAVACMD%" -classpath "%LOCALCLASSPATH%" de.hunsicker.jalopy.swing.SettingsDialog %JALOPY_CMD_LINE_ARGS%\r
52 GOTO end\r
53 \r
54 :end\r
55 SET LOCALCLASSPATH=\r
56 SET _JAVACMD=\r
57 SET JALOPY_CMD_LINE_ARGS=\r
58 \r
59 IF NOT "%OS%"=="Windows_NT" GOTO mainEnd\r
60 :winNTend\r
61 @endlocal\r
62 \r
63 :mainEnd\r