Git init
[external/ltrace.git] / mkdist
1 #!/bin/sh -e
2
3 # Create ltrace-${version}.tar.gz from a GIT repository
4
5 if [ ! -d .git -o ! -f libltrace.c ]
6 then
7   echo "This must be called inside a ltrace GIT repository" 1>&2
8   exit 1
9 fi
10
11 VERSION=$( cat VERSION )
12
13 echo Building ltrace-$VERSION.tar.gz ...
14 rm -rf ltrace-$VERSION
15 git clone ./ ltrace-$VERSION >/dev/null
16 GZIP=-9 tar --exclude .git -zcf ltrace-$VERSION.tar.gz ltrace-$VERSION
17 rm -rf ltrace-$VERSION
18 echo Done.
19