java.mk, test-java.mk: Add test-java.mk

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2017-12-05 16:11:30 +00:00
commit a8be4191b1
2 changed files with 28 additions and 0 deletions

15
make/java.mk Normal file
View file

@ -0,0 +1,15 @@
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 $(MODDIR)/make/defs.mk
all: $(JAVA_CLASSFILES)
clean: clean.java
clean.java:
rm -f *.class
$(JAVA_CLASSFILES): $(JAVA_SRC)
CLASSPATH=$(JAVA_CLASSPATH) javac $^