summaryrefslogtreecommitdiffstats
path: root/mktarball-trunk
diff options
context:
space:
mode:
authorDhaval Giani <dhaval@linux.vnet.ibm.com>2008-08-14 11:31:38 +0000
committerDhaval Giani <dhaval@linux.vnet.ibm.com>2008-08-14 11:31:38 +0000
commit9ca76959994b6424df08eedc087173f08dd83ba2 (patch)
tree687cd838c9b357a88eb55d14bcc50f215e5095a3 /mktarball-trunk
parentebf8def7d2db5ed91f6250deb6783a731cac90e3 (diff)
downloadlibcg-9ca76959994b6424df08eedc087173f08dd83ba2.tar.gz
libcg-9ca76959994b6424df08eedc087173f08dd83ba2.tar.xz
libcg-9ca76959994b6424df08eedc087173f08dd83ba2.zip
libcgroup: Add a mktarball-trunk script
This script allows a tarball of the current trunk to be generated. Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com> git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@147 4f4bb910-9a46-0410-90c8-c897d4f1cd53
Diffstat (limited to 'mktarball-trunk')
-rw-r--r--mktarball-trunk36
1 files changed, 36 insertions, 0 deletions
diff --git a/mktarball-trunk b/mktarball-trunk
new file mode 100644
index 0000000..c181d95
--- /dev/null
+++ b/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
+