diff options
author | Peter Wu <peter@lekensteyn.nl> | 2016-04-29 15:20:40 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2016-04-29 15:20:40 +0200 |
commit | 548c042b4b203ca20038716f0f12f1968e329ac5 (patch) | |
tree | 0052d869b727df81498172b7922dbfe440a633b8 /Makefile | |
parent | 6788e2d7765147be63715dd7d758ffb2ec35132e (diff) | |
download | RegexTest-548c042b4b203ca20038716f0f12f1968e329ac5.tar.gz |
Makefile: create bin folder first
Also ensure that "classes" is the default target
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -1,14 +1,17 @@ SRCS = regex/RegexTest.java OBJS = $(addprefix bin/,$(SRCS:.java=.class)) -$(OBJS): bin/%.class: src/%.java +classes: $(OBJS) + +bin: + mkdir -p bin + +$(OBJS): bin/%.class: src/%.java bin javac -cp lib/automaton.jar -d bin $< .PHONY: clean run classes clean: $(RM) $(OBJS) -classes: $(OBJS) - run: @java -cp lib/automaton.jar:bin regex.RegexTest |