- @echo "Archiving org.ibex.tool.jar"
- @echo "Main-Class: org.ibex.tool.Compiler" > .manifest
- @jar -cmf .manifest org.ibex.tool.jar \
- `find build -name \*.class | sed 's_^\([^/]*\)/_ -C \1 _'` \
- `find src -name \*.rsc | sed 's_^\([^/]*\)/_ -C \1 _'` \
- `find src -name \*.properties | sed 's_^\([^/]*\)/_ -C \1 _'` \
+ @echo "Bootstrapping: org.ibex.tool.jar"
+ @java -cp src:build org.ibex.tool.Compiler -j org.ibex.tool.jar -m org.ibex.tool.Compiler -v src
+ @echo "Adding resources: org.ibex.tool.jar"
+ @cd src; jar -uf ../org.ibex.tool.jar `find . -name \*.rsc -or -name \*.properties`