CLASS_PATH = .:z80cpu/z80core.jar:h19-sim/H89plugin.jar:diablo630/Diablo630Embedded.jar
#	javac -cp $(CLASS_PATH) $?

JAVAS = $(filter-out FT245RDevice.java,$(wildcard *.java))
CLASSES = $(subst .java,.class,$(JAVAS))

all: $(CLASSES)

%.class: %.java
	javac $?

jar: ConfigH89.jar ConfigServer.jar

ConfigH89.jar: all
	echo "Main-Class: ConfigH89" >Manifest.txt
	jar -cmf Manifest.txt ConfigH89.jar *.class \
		icons/*.png *.ttf *.wav


ConfigServer.jar: ConfigServer.class
	echo "Main-Class: ConfigServer" >Manifest.txt
	jar -cmf Manifest.txt ConfigServer.jar ConfigServer.class

src:
	cd ..; tar -czhf cfg/cfgH89.tgz cfg/Makefile cfg/*.java \
		cfg/icons/*.png cfg/*.ttf cfg/*.wav 

__FRC__:
