# How many tests to perform
XML_FILES=xml

DBHOME=db

all: 
	echo "must make a specific target, e.g., make Traverse.one"

%.two: %.class
	$(JAVA) $(JAVA_FLAGS) $* $(DBHOME) $(XML_FILES)/two.xml
%.one: %.class
	$(JAVA) $(JAVA_FLAGS) $* $(DBHOME) $(XML_FILES)/one.xml
%.three: %.class
	$(JAVA) $(JAVA_FLAGS) $* $(DBHOME) $(XML_FILES)/three.xml
%.four: %.class
	$(JAVA) $(JAVA_FLAGS) $* $(DBHOME) $(XML_FILES)/four.xml

%.class: %.java
	$(JAVAC) $(JAVAC_FLAGS) $*.java

%.doc: %.class
	$(JAVADOC) $(JAVADOC_FLAGS)/$* -private $*.java

tar: clean
	cd ..;  tar cf /tmp/$(USER).tar one
	gzip /tmp/$(USER).tar 
	mv -f /tmp/$(USER).tar.gz one.tar.gz

clean: 
	rm -f *.class xpath/*.class persistent/*.class db/*
