TARGETS = ExampleApp.class ExampleApplet.class Example.class

all:
	make $(TARGETS)

jar:	$(TARGETS)
	make doc
	-(cd .. && jar cmvf example/MainClass.txt example.jar example/Example* example/makefile example/Doc example/MainClass.txt ExampleApplet.html)

doc:	
	rm -rf Doc
	mkdir Doc
	javadoc -link http://java.sun.com/j2se/1.4/docs/api -version -author -private -d Doc *.java

ex:	$(TARGETS)
	java example.ExampleApp

new:
	make clean
	make all

%.class:	%.java
		javac $*.java


clean:
	rm -f Example*.class core

cleanest:
	make clean
	rm ../example.jar
	rm -rf Doc
