
JAVAC="/java/bin/javac"
JACK="/projects/RWE/scripte/jack"
JAVACC="/projects/RWE/scripte/javacc"
JJDOC="/projects/RWE/scripte/jjdoc"
JJTREE="/projects/RWE/scripte/jjtree"


BINDIR=/projects/RWE/jws/classes
PKGDIR1=$(BINDIR)/rwe/componentcfg
HTMLDIR=/projects/RWE/src/html

CLASSPATH=".;c:/java/lib/classes.zip;c:/projects/RWE/classes;c:/Java-WorkShop/Jws/classes;c:/Jack/java;c:/projects/RWE/jws/classes"

.SUFFIXES: .jj .jack .java .class .html

.jack.java:
	$(JACK) ${<F}
	cp ASCII_CharStream.java.own ASCII_CharStream.java
	cp UCode_CharStream.java.own UCode_CharStream.java
	cp UCode_UCodeESC_CharStream.java.own UCode_UCodeESC_CharStream.java

.jj.java:
	$(JAVACC) ${<F}

.jj.html:
	$(JJDOC) -OUTPUT_FILE=${HTMLDIR}/${*F}.html ${<F}

.java.class:
	$(JAVAC) -g -d $(BINDIR) -classpath $(CLASSPATH) ${<F}

jj: ComponentCfgBase.java 

jjdoc: ComponentCfgBase.html

all:	$(PKGDIR1)/ABrowserNode.class $(PKGDIR1)/ABrowserItem.class \
	$(PKGDIR1)/ABrowserFolder.class \
	$(PKGDIR1)/ABrowser.class \
	$(PKGDIR1)/ComponentCfgException.class \
	$(PKGDIR1)/ComponentCheckOpt.class $(PKGDIR1)/ComponentData.class \
	FramesComponentData.class \
	ComponentCfgBase.class ComponentCfg.class \
	ComponentCfgBase.html


