Changeset 35385


Ignore:
Timestamp:
2021-09-14T12:08:55+12:00 (3 years ago)
Author:
kjdon
Message:

add JAVACFLAGS back in - source and target have been updated to 1.6 (and soon to go to 1.8), so lucene works with these now. We need to make sure all compiled java code is the same version. Also added delete all classes from LuceneWrapper4 dir under a make clean - otherwise you end up with some inner compiled classes with a wrong version if you do a make clean then change the java version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone2/common-src/indexers/lucene-gs/Makefile.in

    r29216 r35385  
    5151LUCENE3_WRAPPER_JAR = LuceneWrapper3.jar
    5252
    53 # For now, drop using JAVACFLAGS in compile line, as it typically sets
    54 # source and target to 1.4, only Lucene 3.x needs version 1.5 or higher
    5553classes4/org/greenstone/LuceneWrapper4/%.class: src/org/greenstone/LuceneWrapper4/%.java
    5654ifeq ($(GSDLOS),windows)
    57     mkdir -p classes4 && $(JAVAC) $(JAVADEBUGFLAGS) -classpath "lib/lucene4/*;classes4;." -d classes4 -sourcepath src/ src/org/greenstone/LuceneWrapper4/$*.java
     55    mkdir -p classes4 && $(JAVAC) $(JAVACFLAGS) $(JAVADEBUGFLAGS) -classpath "lib/lucene4/*;classes4;." -d classes4 -sourcepath src/ src/org/greenstone/LuceneWrapper4/$*.java
    5856else
    59     mkdir -p classes4 && $(JAVAC) $(JAVADEBUGFLAGS) -classpath "lib/lucene4/*:classes4:." -d classes4 -sourcepath src/ src/org/greenstone/LuceneWrapper4/$*.java
     57    mkdir -p classes4 && $(JAVAC) $(JAVACFLAGS) $(JAVADEBUGFLAGS) -classpath "lib/lucene4/*:classes4:." -d classes4 -sourcepath src/ src/org/greenstone/LuceneWrapper4/$*.java
    6058endif
    6159
     
    7270classes3/org/greenstone/LuceneWrapper3/%.class: src/org/greenstone/LuceneWrapper3/%.java
    7371ifeq ($(GSDLOS),windows)
    74     mkdir -p classes3 && $(JAVAC) -classpath "$(LUCENE3_JAR);classes3;." -d classes3 -sourcepath src/ src/org/greenstone/LuceneWrapper3/$*.java
     72    mkdir -p classes3 && $(JAVAC) $(JAVACFLAGS) -classpath "$(LUCENE3_JAR);classes3;." -d classes3 -sourcepath src/ src/org/greenstone/LuceneWrapper3/$*.java
    7573else
    76     mkdir -p classes3 && $(JAVAC) -classpath $(LUCENE3_JAR):classes3:. -d classes3 -sourcepath src/ src/org/greenstone/LuceneWrapper3/$*.java
     74    mkdir -p classes3 && $(JAVAC) $(JAVACFLAGS) -classpath $(LUCENE3_JAR):classes3:. -d classes3 -sourcepath src/ src/org/greenstone/LuceneWrapper3/$*.java
    7775endif
    7876
     
    8886clean:
    8987    /bin/rm -f $(LUCENE4_WRAPPER_OBJECTS) $(LUCENE4_WRAPPER_JAR)
     88    /bin/rm -f classes4/org/greenstone/LuceneWrapper4/*.class
    9089    /bin/rm -f $(LUCENE3_WRAPPER_OBJECTS) $(LUCENE3_WRAPPER_JAR)
     90    /bin/rm -f classes3/org/greenstone/LuceneWrapper3/*.class   
    9191
    9292distclean: clean
Note: See TracChangeset for help on using the changeset viewer.