]> git.evergreen-ils.org Git - working/Hatch.git/blob - hatch.bat
LP#1708757 Add Hatch png icons
[working/Hatch.git] / hatch.bat
1 @echo off
2 REM Windows Hatch Execution Script
3 REM @echo off required for STDIO to work with the browser.
4
5 REM Assume java executables are in our path
6 SET JAVA=java
7 SET JAVAC=javac
8 SET JAR=jar
9
10 REM Optionally override the java path
11 REM SET JAVA_HOME="C:\Program Files\Java\jdk1.8.0_111"
12 REM SET JAVA=%JAVA_HOME%\bin\java
13 REM SET JAVAC=%JAVA_HOME%\bin\javac
14 REM SET JAR=%JAVA_HOME%\bin\jar
15
16
17 IF "%1" == "compile" (
18
19     %JAVAC% -cp "lib\*" -Xdiags:verbose^
20         -d lib src\org\evergreen_ils\hatch\*.java
21
22     %JAR% cf lib\hatch.jar -C lib org
23     rd /s /q lib\org
24
25 ) ELSE (
26
27     IF "%1" == "test" (
28
29         %JAVA% -cp "lib\*"^
30             -Djava.util.logging.config.file=logging.properties^
31             org.evergreen_ils.hatch.TestHatch | %JAVA% -cp "lib\*"^
32             -Djava.util.logging.config.file=logging.properties^
33             org.evergreen_ils.hatch.Hatch | %JAVA% -cp "lib\*"^
34             -Djava.util.logging.config.file=logging.properties^
35             org.evergreen_ils.hatch.TestHatch receive
36
37     ) ELSE ( REM No options means run Hatch
38
39         %JAVA% -cp "lib\*"^
40             -Djava.util.logging.config.file=logging.properties^
41             org.evergreen_ils.hatch.Hatch
42
43     )
44 )
45