diff options
Diffstat (limited to 'dist/mktarball-trunk')
-rw-r--r-- | dist/mktarball-trunk | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/dist/mktarball-trunk b/dist/mktarball-trunk new file mode 100644 index 0000000..c181d95 --- /dev/null +++ b/dist/mktarball-trunk @@ -0,0 +1,36 @@ +#!/bin/sh + +srcd=$PWD +package_version=0.2 +case $# in + 0) + ;; + *) echo "usage is $0" + exit 1 + ;; +esac + +svn info 2>&1 > /dev/null + +if [ $? -eq 1 ] +then + issvn=0 +else + issvn=1 +fi + +if [[ $issvn -eq 1 ]] +then + svn export --force http://libcg.svn.sf.net/svnroot/libcg/trunk/ /tmp/libcgroup-trunk + if [[ $? -ne 0 ]] + then + echo "Trunk missing" + fi +else + cp -a . /tmp/libcgroup-trunk +fi + +pushd /tmp 2>&1 > /dev/null +tar jcf $srcd/libcgroup-trunk.tar.bz2 libcgroup-trunk +popd 2>&1 > /dev/null + |