Add release creation script
[bwmon.git] / make-release.sh
blob743889b0c7e06d08b622317e001de0999a65c302
1 #!/bin/bash
2 # Generic script for creating a source tarball
3 # Released into the public domain.
4 # Thomas Perl <thpinfo.com/about>; 2010-07-30
6 NAME=bwmon
7 VERSION=`python -c 'import bwmon; print bwmon.__version__'`
8 SOURCES=*
10 ###
12 RELEASE=${NAME}-${VERSION}
13 TMPDIR=`mktemp -d`
15 ###
17 mkdir -p ${TMPDIR}/${RELEASE}/
18 cp -rpv ${SOURCES} ${TMPDIR}/${RELEASE}/
19 tar czvf ${RELEASE}.tar.gz -C ${TMPDIR} ${RELEASE}
20 rm -rf ${TMPDIR}
22 echo ""
23 echo "--> " ${RELEASE}.tar.gz