CLDIR = $(WINSPECT_ROOT)/class
OUT = $(CLDIR)/$(PACK)
CLPATH = $(CLDIR):$(WINSPECT_JARS)
PACK = tzi/UserInput/FileTransponder

all: $(OUT)/FileTransponder.class $(OUT)/TransponderListener.class

$(OUT)/TransponderListener.class: TransponderListener.java
	javac -d $(CLDIR) -classpath $(CLPATH) TransponderListener.java

$(OUT)/FileTransponder.class: FileTransponder.java $(OUT)/TransponderListener.class
	javac -d $(CLDIR) -classpath $(CLPATH) FileTransponder.java

start: all
	java -classpath $(CLPATH) tzi.UserInput.FileTransponder.FileTransponder

prepare:
	-(if test ! -d $(OUT); then mkdir $(OUT); fi)
	-(cp fileTransponder.properties $(OUT)/)

clean:
	rm -rf *~