source:
indexers/tags/3.03a/lucene-gs/winMake.bat@
19583
Last change on this file since 19583 was 13840, checked in by , 17 years ago | |
---|---|
|
|
File size: 1.1 KB |
Line | |
---|---|
1 | @echo off |
2 | |
3 | set LUCENEHOME=. |
4 | |
5 | rem ---- Where to put class files ---- |
6 | set JAVACLASSDIR=classes |
7 | |
8 | rem ---- Name and location of java programs ---- |
9 | set JAVAC="%JAVA_HOME%\bin\javac" |
10 | set JAVAH="%JAVA_HOME%\bin\javah" |
11 | set JAVA="%JAVA_HOME%\bin\java" |
12 | set JAVADOC="%JAVA_HOME%\bin\javadoc" |
13 | set JAR="%JAVA_HOME%\bin\jar" |
14 | |
15 | set JAVACOPTIONS=-deprecation -g -O |
16 | |
17 | set LUCENE_JAR=.\lib\lucene-core-2.0.0.jar |
18 | set MYCLASSPATH=%LUCENE_JAR%;%JAVACLASSDIR% |
19 | |
20 | |
21 | if ""%1"" == """" goto all |
22 | if ""%1"" == ""all"" goto all |
23 | if ""%1"" == ""install"" goto install |
24 | if ""%1"" == ""clean"" goto clean |
25 | |
26 | :unknown |
27 | echo Error: Unrecognized argument %1. |
28 | goto done |
29 | |
30 | :all |
31 | if not exist %JAVACLASSDIR% mkdir %JAVACLASSDIR% |
32 | echo Compiling Greenstone Lucene Java classes ... |
33 | %JAVAC% -d %JAVACLASSDIR% -classpath %MYCLASSPATH% %JAVACOPTIONS% -sourcepath src src\org\greenstone\LuceneWrapper\*.java |
34 | cd %JAVACLASSDIR% |
35 | %JAR% xf ..\%LUCENE_JAR% |
36 | cd .. |
37 | %JAR% cf LuceneWrapper.jar -C %JAVACLASSDIR% . |
38 | goto done |
39 | |
40 | :install |
41 | goto done |
42 | |
43 | :clean |
44 | echo Cleaning up Greenstone Lucene ... |
45 | if exist %JAVACLASSDIR% rmdir /S /Q %JAVACLASSDIR% |
46 | if exist LuceneWrapper.jar del LuceneWrapper.jar |
47 | goto done |
48 | |
49 | :done |
50 |
Note:
See TracBrowser
for help on using the repository browser.