]> Dogcows Code - chaz/vimcoder/blob - make.sh
new build system; fixed white space problems
[chaz/vimcoder] / make.sh
1 #!/bin/sh
2
3 action=$1
4 shift
5
6 case "$action"
7 in
8
9 fetch)
10 echo "Fetching dependencies..."
11 mkdir -p lib
12 curl -o $1 http://www.topcoder.com/contest/classes/ContestApplet.jar
13 ;;
14
15 jar)
16 echo "Packaging jar file..."
17 rm -rf build
18 mkdir -p build/META-INF
19 printf "Manifest-Version: 1.0\n\n" >build/META-INF/MANIFEST.MF
20 cp -R bin/com COPYING README build/
21 cd build
22 files=$(find com -type f | sort)
23 zip $1 META-INF/MANIFEST.MF README COPYING $files
24 cd ..
25 mv build/$1 .
26 rm -rf build
27 echo "Done."
28 ;;
29 esac
30
This page took 0.030409 seconds and 4 git commands to generate.