summaryrefslogtreecommitdiff
path: root/Makefile
blob: db5f4a9a73020b142cac42328d2c2933d137fe2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
SRCS = regex/RegexTest.java PicoRec.java
OBJS = $(addprefix bin/,$(SRCS:.java=.class))

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)

run:
	@java -cp lib/automaton.jar:bin regex.RegexTest

run-pico:
	@java -cp lib/automaton.jar:bin PicoRec