source: trunk/gsdl3/src/java/org/greenstone/applet/phind/winMake.bat@ 3925

Last change on this file since 3925 was 3925, checked in by mdewsnip, 21 years ago

Windows batchfile for easy compilation of GSDL3.

  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
File size: 1.1 KB
Line 
1@echo off
2
3set JAVALIBDIR=%GSDL3HOME%\lib\java
4set JAVASRCDIR=%GSDL3HOME%\src\java
5
6rem ---- Where to put class files ----
7set JAVACLASSDIR=classes
8
9rem ---- Where to put servlet classes ----
10set JAVASERVLETCLASSDIR=%GSDL3HOME%\web\WEB-INF\classes\org\greenstone\gsdl3
11
12rem ---- Name and location of java programs ----
13set JAVAC=%JAVA_HOME%\bin\javac
14set JAVAH=%JAVA_HOME%\bin\javah
15set JAVA=%JAVA_HOME%\bin\java
16set JAVADOC=%JAVA_HOME%\bin\javadoc
17set JAR=%JAVA_HOME%\bin\jar
18
19set JAVACOPTIONS= -deprecation -g -O
20
21if ""%1"" == """" goto compile
22if ""%1"" == ""compile"" goto compile
23if ""%1"" == ""install"" goto install
24if ""%1"" == ""clean"" goto clean
25
26:unknown
27 echo Error: Unrecognized argument %1.
28 goto done
29
30:compile
31 if not exist %JAVACLASSDIR% mkdir %JAVACLASSDIR%
32 echo Compiling...
33 %JAVAC% -target 1.1 -d %JAVACLASSDIR% -sourcepath %JAVASRCDIR% %JAVACOPTIONS% *.java
34 %JAR% cf phind.jar -C %JAVACLASSDIR% org
35 goto done
36
37:install
38 echo Installing...
39 copy phind.jar %JAVALIBDIR%
40 goto done
41
42:clean
43 echo Cleaning up...
44 if exist %JAVACLASSDIR% rmdir /S /Q %JAVACLASSDIR%
45 del phind.jar
46 goto done
47
48:done
Note: See TracBrowser for help on using the repository browser.