more build stuff

This commit is contained in:
Joe Thornber
2011-12-09 12:54:51 +00:00
parent 1735982eb5
commit b4e678b42e
5 changed files with 3306 additions and 33 deletions

24
mk_release Executable file
View File

@ -0,0 +1,24 @@
#!/bin/sh
set -e
orig_dir=$(pwd)
# usage: mk_release <git tag>
tag=$1
echo "creating release tarball for tag '"$tag"'"
tmp=$(mktemp -d)
dir=$tmp/thin-provisioning-tools-$tag
mkdir $dir
git clone . $dir
cd $dir
git checkout $tag
rm -rf .git
cd $tmp
tar jcvf $orig_dir/thin-provisioning-tools-$tag.tar.bz2 thin-provisioning-tools-$tag
cd $orig_dir
rm -rf $tmp