feat: add a Makefile

This commit is contained in:
surtur 2020-11-23 16:49:24 +01:00
parent 9f0ca01243
commit d07667d313
Signed by: wanderer
GPG Key ID: 19CE1EC1D9E0486D

17
Makefile Normal file
View File

@ -0,0 +1,17 @@
JFLAGS = -g -verbose -d ./*/bin
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $(JFLAGS) $*.java
JAVA_FILES:=$(wildcard ./*/src/*/*.java)
JAVA_CLASSES:=$(patsubst %.java,%.class,$(JAVA_FILES))
CLASSES:=$(JAVA_CLASSES)
default: classes
classes: $(CLASSES:.java=.class)
clean:
$(RM)v ./*/{bin/*,src/*}/*.class