New
[cql-java-moved-to-github.git] / mkdist
1 #!/bin/sh
2
3 # mkdist - make a distribution of the CQL-Java software
4 # $Id: mkdist,v 1.6 2008-05-28 10:06:40 mike Exp $
5
6 version=`cat VERSION`
7 distdir=cql-java-$version
8 distfile=$distdir.tar.gz
9 tmpdir=/tmp/$distdir
10 echo "Building $distdir"
11 trap "rm -rf $tmpdir" 1 2 15    # 0
12 cp -rp . $tmpdir
13 cd $tmpdir
14 find . \( -name CVS -o -name .cvsignore \) -print | xargs rm -rf
15 rm -r archive mkdist etc/chris-hubick etc/xslt src/org/z3950/zing/ralph
16 ( cd src/org/z3950/zing/cql && make && make clean )
17 ( cd docs && make )
18 ( cd test/regression && make distclean )
19 cd ..
20 tar cf - $distdir | gzip -9v > $distfile
21 rm -rf $tmpdir
22 echo "Made $distfile"