JAVA_SRC_DIR ?= . JAVA_SRC ?= $(wildcard $(JAVA_SRC_DIR)/*.java) JAVA_CLASSFILES += $(patsubst %.java,%.class,$(JAVA_SRC)) JAVA_CLASSPATH = $(shell echo $(CLASSPATH) | sed 's/ */:/g') include $(JWBDIR)/make/defs.mk all: $(JAVA_CLASSFILES) install: clean: clean.java distclean: clean.java: $(RM) -f *.class $(JAVA_CLASSFILES): $(JAVA_SRC) CLASSPATH=$(JAVA_CLASSPATH) javac $^