summaryrefslogtreecommitdiffstats
path: root/tools/gendist
diff options
context:
space:
mode:
authorMartin Mares <mj@ucw.cz>2000-05-09 00:37:16 +0200
committerMartin Mares <mj@ucw.cz>2000-05-09 00:37:16 +0200
commitd8033f2238922f3c63c247e924f1e31659d821ef (patch)
treec8afd4b5ebe1da6984e0106d5241ba3a5d59d162 /tools/gendist
parent8aecbf160adb15eef3f66d750745928f66f8a310 (diff)
downloadbird-d8033f2238922f3c63c247e924f1e31659d821ef.tar
bird-d8033f2238922f3c63c247e924f1e31659d821ef.zip
Generated first public alpha release.
Unless you object, I'll announce it today (9.5.) at noon.
Diffstat (limited to 'tools/gendist')
-rwxr-xr-xtools/gendist18
1 files changed, 18 insertions, 0 deletions
diff --git a/tools/gendist b/tools/gendist
new file mode 100755
index 0000000..ee0a624
--- /dev/null
+++ b/tools/gendist
@@ -0,0 +1,18 @@
+#!/bin/sh
+#
+# Generate BIRD Distribution Archive
+# (c) 2000 Martin Mares <mj@ucw.cz>
+#
+
+[ -f Makefile ] && make distclean
+autoconf
+VERSION=`sed <sysdep/config.h '/BIRD_VERSION/!d;s/^.*"\(.*\)"$/\1/'`
+REL=bird-$VERSION
+echo Building $REL
+rm -rf dist
+mkdir -p dist/$REL
+cp -a . dist/$REL
+rm -rf `find dist/$REL -name CVS -o -name tmp` dist/$REL/{dist,misc,rfc}
+cd dist ; tar czvvf /tmp/$REL.tar.gz $REL
+rm -rf dist
+echo Done.