feat: add a Makefile
This commit is contained in:
parent
9f0ca01243
commit
d07667d313
|
@ -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
|
Loading…
Reference in New Issue