#
# main makefile for all the graphics applets
#

#
# make sure that JDK_DIR points to your JDK directory
# 
JDK_DIR = /usr/java/jdk1.6.0_11

#
# note that in older JDK versions the classpath may be of the
# form: $(JDK_DIR)/classes
#
JAVAC = "$(JDK_DIR)/bin/javac"
JAR   = $(JDK_DIR)/bin/jar
FLAGS = "-classpath ..:$(JDK_DIR)/classes"




all:	bezier clip graphutil light myutil threed transform vectors



bezier:	force
	cd bezier; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

clip:	force
	cd clip; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

graphutil:	force
	cd graphutil; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

light:	force
	cd light; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

myutil:	force
	cd myutil; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

threed:	force
	cd threed; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

transform:	force
	cd transform; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

vectors:	force
	cd vectors; $(MAKE) JAVAC=$(JAVAC) FLAGS=$(FLAGS)

force:

clean:
	rm */*.class
