Added package-making script make-package.sh
authorbtakahashi <btakahashi>
Wed, 6 Oct 2004 12:21:55 +0000 (12:21 +0000)
committerbtakahashi <btakahashi>
Wed, 6 Oct 2004 12:21:55 +0000 (12:21 +0000)
make-package.sh [new file with mode: 0644]

diff --git a/make-package.sh b/make-package.sh
new file mode 100644 (file)
index 0000000..c39885c
--- /dev/null
@@ -0,0 +1,24 @@
+#!/bin/sh
+
+if ! [ -f configure ]; then
+   echo "./configure does not exist. Run autoconf."
+   exit 1
+fi
+
+/bin/rm -rf autom4te.cache
+
+X=`tempfile`
+/bin/rm -f $X
+mkdir $X
+
+BASENAME=rote-`grep ^AC_INIT configure.ac | cut -d, -f2 | cut -d' ' -f2 | \
+                        cut -d')' -f1 `
+
+(cd .. && cp -a rote $X/$BASENAME)
+(cd $X && find $X -name CVS -type d -exec rm -rf {} \; 2>/dev/null )
+
+(cd $X && tar -zc $BASENAME) > ../$BASENAME.tar.gz
+
+/bin/rm -rf $X
+echo "../$BASENAME.tar.gz generated."
+