.SUFFIXES: .java .class

JAVA   = java
JAVAC  = javac
JAR    = My.jar
JFLAGS = -O

DIRS   = \
	SQL \
	servlets \
	.
        
SUBDIRS   = env

SRCS    = \
	ServletEg.java \
	MyApp.java

OBJS    = \
	ServletEg.class \
	MyApp.class

top: $(OBJS)

.java.class: $*.java
	$(JAVAC) $(JFLAGS) $<

MyApp.class: 	ServletEg.class

all:
	for f in ${DIRS} ; do \
            (cd $$f; ${MAKE} ); \
        done

jar:  $(OBJS)
	jar cf $(JAR) $(OBJS)

clean:
	for f in ${SUBDIRS} ; do \
            (cd $$f; ${MAKE} clean); \
        done
