quickrelease: A dumb script for making source-only tarballs
[users/heiko/exim.git] / release-process / scripts / quickrelease
1 #!/bin/sh
2 #
3 # A really dumb script for making a quick tarball of Exim
4
5 set -e
6
7 OWD=$(pwd -P)
8
9 GWD=$(git rev-parse --git-dir)
10
11 TWD=$(mktemp -d -t exim) || exit 1
12 echo $TWD
13 cd $TWD
14
15 git clone $GWD
16
17 cd exim/src/src
18 ../scripts/reversion
19 . version.sh
20 EXIM=exim-${EXIM_RELEASE_VERSION}${EXIM_VARIANT_VERSION}
21
22 cd ../..
23 mv src $EXIM
24 tar cfz $EXIM.tar.gz $EXIM
25 mv $EXIM src
26
27 cd $OWD
28 mv $TWD/exim/$EXIM.tar.gz .
29 rm -rf $EXIM
30 echo $EXIM.tar.gz