[maven-release-plugin] prepare for next development iteration
[cql-java-moved-to-github.git] / mkdist
1 #!/bin/sh
2
3 # mkdist - make a distribution of the CQL-Java software
4
5 version=`cat VERSION`
6 distdir=cql-java-$version
7 distfile=$distdir.tar.gz
8 tmpdir=/tmp/$distdir
9 echo "Building $distdir"
10 trap "rm -rf $tmpdir" 1 2 15    # 0
11 cp -rp . $tmpdir
12 cd $tmpdir
13 find . \( -name CVS -o -name .cvsignore \) -print | xargs rm -rf
14 rm -rf archive mkdist etc/xslt .git target
15 ( cd src/main/java/org/z3950/zing/cql && make && make clean )
16 ( cd docs && make )
17 ( cd test/regression && make distclean )
18 cd ..
19 tar cf - $distdir | gzip -9v > $distfile
20 rm -rf $tmpdir
21 echo "Made /tmp/$distfile"