Changeset 35310 for main/trunk
- Timestamp:
- 2021-08-18T11:50:50+12:00 (3 years ago)
- Location:
- main/trunk/greenstone3/src/packages/javagdbm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone3/src/packages/javagdbm/java/Makefile.in
r33943 r35310 6 6 #JAR = $(JAVA_HOME)/bin/jar 7 7 JAVAC = @JAVAC@ 8 JAVAH = javah 8 # 'javah' has been deprecated since JDK1.6, Makefile rules below now use 'javac -h' 9 #JAVAH = javah 9 10 JAR = jar 10 11 … … 22 23 compile: setup 23 24 $(JAVAC) -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) $(JAVACOPTIONS) au/com/pharos/*/*.java 24 @echo Checking for javah ... 25 $(eval found = $(shell which javah 2>/dev/null | wc -l)) 26 @if test "$(found)" = "1" ; then \ 27 echo ... found ; \ 28 echo javah -o $(JAVAGDBMHOME)/jni/GdbmFile.h -classpath $(JAVACLASSPATH) au.com.pharos.gdbm.GdbmFile ; \ 29 javah -o $(JAVAGDBMHOME)/jni/GdbmFile.h -classpath $(JAVACLASSPATH) au.com.pharos.gdbm.GdbmFile ; \ 30 else \ 31 echo ... not found => using 'javac -h' ; \ 32 echo $(JAVAC) -h $(JAVAGDBMHOME)/jni -classpath $(JAVACLASSPATH) -d java au/com/pharos/gdbm/GdbmFile.java ; \ 33 $(JAVAC) -h $(JAVAGDBMHOME)/jni -classpath $(JAVACLASSPATH) -d java au/com/pharos/gdbm/GdbmFile.java ; \ 34 fi 25 $(JAVAC) -h $(JAVAGDBMHOME)/jni -classpath $(JAVACLASSPATH) -d java au/com/pharos/gdbm/GdbmFile.java 26 # @echo Checking for javah ... 27 # $(eval found = $(shell which javah 2>/dev/null | wc -l)) 28 # @if test "$(found)" = "1" ; then \ 29 # echo ... found ; \ 30 # echo javah -o $(JAVAGDBMHOME)/jni/GdbmFile.h -classpath $(JAVACLASSPATH) au.com.pharos.gdbm.GdbmFile ; \ 31 # javah -o $(JAVAGDBMHOME)/jni/GdbmFile.h -classpath $(JAVACLASSPATH) au.com.pharos.gdbm.GdbmFile ; \ 32 # else \ 33 # echo ... not found => using 'javac -h' ; \ 34 # echo $(JAVAC) -h $(JAVAGDBMHOME)/jni -classpath $(JAVACLASSPATH) -d java au/com/pharos/gdbm/GdbmFile.java ; \ 35 # $(JAVAC) -h $(JAVAGDBMHOME)/jni -classpath $(JAVACLASSPATH) -d java au/com/pharos/gdbm/GdbmFile.java ; \ 36 # fi 35 37 jar cf $(JAVAGDBMHOME)/javagdbm.jar -C $(JAVACLASSDIR) au 36 38 -
main/trunk/greenstone3/src/packages/javagdbm/jni/Makefile.in
r26711 r35310 53 53 54 54 # no easy way to tell if a class file has changed or not 55 #GdbmFile.h: 56 # $(javah) -o GdbmFile.h -jni $(PKG).GdbmFile 55 # 56 # Note, 'javah' has been deprecated since JDK1.6, Makefile rules below now use 'javac -h' 57 # So if bringing back this rule for some reason, then needs to be expressed differently 58 # 59 ##GdbmFile.h: 60 ## $(javah) -o GdbmFile.h -jni $(PKG).GdbmFile 57 61 58 62 clean:
Note:
See TracChangeset
for help on using the changeset viewer.