1 sources = $(shell find src -name \*.java)
2 classes = $(sources:src/%.java=build/%.class)
4 default: org.ibex.tool.jar
6 org.ibex.tool.jar: $(classes)
7 @echo "Archiving org.ibex.tool.jar"
8 @echo "Main-Class: org.ibex.tool.Compiler" > .manifest
9 @jar -cmf .manifest org.ibex.tool.jar \
10 `find build -name \*.class | sed 's_^\([^/]*\)/_ -C \1 _'` \
11 `find src -name \*.rsc | sed 's_^\([^/]*\)/_ -C \1 _'` \
12 `find src -name \*.properties | sed 's_^\([^/]*\)/_ -C \1 _'` \
14 $(classes): $(sources)
16 @echo "Compiling org.ibex.tool"
17 @javac -sourcepath java -d build -source 1.3 -target 1.1 \