source: trunk/gsdl3/src/java/org/greenstone/applet/phind/Makefile@ 3854

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

Changed compilation to target JVM 1.1 - this allows Phind to be compiled with Java 1.4 and used successfully with Netscape 4.

  • Property svn:keywords set to Author Date Id Revision
File size: 826 bytes
Line 
1#############################################################
2# makefile for Java and JavaCC files ... #
3#############################################################
4#
5
6# JAVA
7GSDL3HOME=../../../../../..
8
9JAVALIBDIR=$(GSDL3HOME)/lib/java
10JAVASRCDIR=$(GSDL3HOME)/src/java
11
12#the base directory where to put class files
13JAVACLASSDIR=./classes
14
15#name/location of java compiler
16JAVAC=$(JAVA_HOME)/bin/javac
17JAVAH=$(JAVA_HOME)/bin/javah
18JAVA=$(JAVA_HOME)/bin/java
19JAVADOC=$(JAVA_HOME)/bin/javadoc
20
21JAVACOPTIONS= -deprecation -g -O
22
23
24all: compile
25
26setup:
27 mkdir -p $(JAVACLASSDIR)
28
29compile: setup
30 $(JAVAC) -target 1.1 -d $(JAVACLASSDIR) -sourcepath $(JAVASRCDIR) $(JAVACOPTIONS) *.java
31 jar cf phind.jar -C $(JAVACLASSDIR) org
32
33
34clean:
35 rm -rf $(JAVACLASSDIR) phind.jar
36
37install:
38 cp phind.jar $(JAVALIBDIR)/
39
Note: See TracBrowser for help on using the repository browser.