# $Id: Makefile,v 1.2 2002/04/25 19:18:45 bill Exp $


TOP=../../../..
include $(TOP)/makefile.config

SUB_DIRS=


# build all class files in current dir and all sub dirs
all:
	@echo "making $(CURRENT_DIR) ..."
	@$(JAVAC) $(JAVAC_ARGS) *.java
	@if [ "$(SUB_DIRS)" != "" ]; then \
	for dir in $(SUB_DIRS); do \
	  cd $${dir}; \
	  $(MAKE); \
	  cd ..; \
	done; \
	fi

# remove all class files in current dir and all sub dirs
clean:
	@echo "cleaning $(CURRENT_DIR) ..."
	@rm -f *.class
	@if [ "$(SUB_DIRS)" != "" ]; then \
	for dir in $(SUB_DIRS); do \
	  cd $${dir}; \
	  $(MAKE) clean; \
	  cd ..; \
	done; \
	fi

# compile documentation
docs:
	@echo "making docs in $(CURRENT_DIR) ..."
	for dir in  $(SUB_DIRS); do \
	  cd $${dir}; \
	  $(MAKE) docs; \
	  cd ..; \
	done


