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