]> Dogcows Code - chaz/vimcoder/blobdiff - make.sh
new build system; fixed white space problems
[chaz/vimcoder] / make.sh
diff --git a/make.sh b/make.sh
new file mode 100755 (executable)
index 0000000..0bb3d82
--- /dev/null
+++ b/make.sh
@@ -0,0 +1,30 @@
+#!/bin/sh
+
+action=$1
+shift
+
+case "$action"
+in
+
+       fetch)
+               echo "Fetching dependencies..."
+               mkdir -p lib
+               curl -o $1 http://www.topcoder.com/contest/classes/ContestApplet.jar
+               ;;
+
+       jar)
+               echo "Packaging jar file..."
+               rm -rf build
+               mkdir -p build/META-INF
+               printf "Manifest-Version: 1.0\n\n" >build/META-INF/MANIFEST.MF
+               cp -R bin/com COPYING README build/
+               cd build
+               files=$(find com -type f | sort)
+               zip $1 META-INF/MANIFEST.MF README COPYING $files
+               cd ..
+               mv build/$1 .
+               rm -rf build
+               echo "Done."
+               ;;
+esac
+
This page took 0.019713 seconds and 4 git commands to generate.