Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
3613 dpurdie 1
#!/bin/sh
2
 
3
USAGE="Usage: make_zip zipfile directory"
4
case "$1" in
5
  -h*|--h*)	echo "$USAGE"; exit 0 ;;
6
esac
7
if [ $# != 2 ]; then
8
  echo "$USAGE" 1>&2
9
  exit 100
10
fi
11
 
12
if [ "`echo $1 | sed 's/[A-Za-z/.][-/._A-Za-z0-9]*/x/'`" != "x" ]; then
13
  echo "$0: Invalid zipfile name: $1" 1>&2
14
  exit 102
15
fi
16
 
17
if [ ! -d "$2" ]; then
18
  echo "$0: Not a directory: $2" 1>&2
19
  exit 105
20
fi
21
 
22
cd "$2"
23
jar -cMf "$1" *