ALL_OBJECTS = GkGUI.class GkClient.class Endpoint.class CallDialog.class TransferDialog.class

all: $(ALL_OBJECTS) gkgui.jar

%.class: %.java
# must recompile the whole thing !
	javac -O -source 1.3 -target 1.1 *.java
	jar cf gkgui.jar *.class

gkgui.jar: $(ALL_OBJECTS)
	jar cf gkgui.jar *.class

docs:
	javadoc -d doc *.java
	
clean:
	rm -f *%

dist:
	cd .. ; tar cvzf gkgui.tgz gkgui/*.java gkgui/*.class gkgui/*.jar gkgui/*.html gkgui/Makefile gkgui/*.txt
	cd .. ; zip gkgui.zip gkgui/*.java gkgui/*.class gkgui/*.jar gkgui/*.html gkgui/Makefile gkgui/*.txt

