CLASSPATH="E:/jdk1.1.6/lib/classes.zip;E:/kent/j"
JAVA	= java -classpath $(CLASSPATH)
SDK4JAVA= jvc   -g -O -nologo -w4 -x -cp:p $(CLASSPATH)
JDK	= javac -g -O -deprecation -J-mx100m -classpath $(CLASSPATH)
JBUILDER= bcj   -g -O -classpath $(CLASSPATH)

JAVAC	= $(SDK4JAVA)
#JAVAC	= $(JDK)
#JAVAC	= $(JBUILDER)
SRCS	= $(wildcard *.java)
TARGET	= $(SRCS:.java=.class)



all: XMLChar.class $(TARGET)
	sh -c 'cd r; make'
	sh -c 'cd util; make'

#Version:
#	sh -c 'sed "s/@@DATE@@/`date +%Y%m%d%H%M`/g" Version.java.in > Version.java'
#	$(JAVAC) Version.java


#
# XMLChar.java is created from XMLChar.java.h and XMLChar.java.t and XMLCharGen.
# The distribution package includes XMLChar.java. We need no XMLChar.java.? .
#
XMLChar.class: XMLChar.java.h XMLChar.java.t XMLChar.java.body
	cat XMLChar.java.h XMLChar.java.body XMLChar.java.t > XMLChar.java
	javac -O XMLChar.java
XMLChar.java.body: XMLCharGen.class
	$(JAVA) com.ibm.xml.parser.XMLCharGen > XMLChar.java.body

#
#
#
%.class: %.java
	$(JAVAC) $<



