5 mainclass = bin/com/dogcows/VimCoder.class
6 library = lib/ContestApplet.jar
7 jarfile = $(project)-$(version).jar
10 JAVACFLAGS := -d bin -sourcepath src -classpath bin:$(library)
13 .PHONY: all clean distclean dist fetch jar
15 all: $(library) $(mainclass)
24 git archive HEAD --prefix=vimcoder-$(version)/ | bzip2 >vimcoder-$(version).tar.bz2
34 bin/com/dogcows/%.class: src/com/dogcows/%.java
35 mkdir -p bin/com/dogcows/resources &&\
36 $(JAVAC) $(JAVACFLAGS) $< &&\
37 cp -R src/com/dogcows/resources bin/com/dogcows/
39 $(jarfile): $(mainclass)
43 $(mainclass): src/com/dogcows/Util.java src/com/dogcows/Editor.java