Skip to content

Instantly share code, notes, and snippets.

@ankailou
Created April 2, 2015 22:48
Show Gist options
  • Save ankailou/cc24a9500e669dd0477d to your computer and use it in GitHub Desktop.
Save ankailou/cc24a9500e669dd0477d to your computer and use it in GitHub Desktop.
makefile for core interpreter
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $*.java
CLASSES = \
Tokenizer.java \
Scanner.java \
Parser.java \
Printer.java \
Executor.java \
Main.java
default: classes
classes: $(CLASSES:.java=.class)
clean:
$(RM) *.class
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment