JAVAC = javac

OBJS	= AVelement.class NameRecord.class Attribute.class \
	NameRecordSet.class TestRoutePerf.class AttributeElement.class \
	NameSpecifier.class Value.class Cache.class NameStoreInterface.class  \
	ValueElement.class CantParseString.class NameTree.class \
	WrongRouteType.class ElementNotFound.class

##################################################################################
# Possible targets 
# all: builds everything
# clean: as usual cleans all class files
##################################################################################
all : $(OBJS)
	- (cd index && make )

clean:
	-rm -f *.class
	- (cd index && make clean)

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

.SUFFIXES: .java .class