uClibc does not contain gnu/libc-version.h
[users/jgh/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 trap 'test -n "$TMP_DIR" && rm -r "$TMP_DIR"' EXIT
7
8 OLD_DIR=$(pwd)
9 GIT_DIR=$(git rev-parse --show-toplevel)
10 TMP_DIR=$(mktemp -d -t exim-quickrelease.XXXXXX)
11
12 cd $TMP_DIR
13 git clone $GIT_DIR
14
15 cd exim/src/src
16 ../scripts/reversion
17 . ./version.sh
18 EXIM=exim-${EXIM_RELEASE_VERSION}${EXIM_VARIANT_VERSION}
19
20 cd ../..
21 mv -v src $EXIM
22 tar czf $EXIM.tar.gz $EXIM
23 mv $EXIM.tar.gz $OLD_DIR
24 echo $EXIM.tar.gz