From 72ca46ec616704795c0800420dc795fed095aa1c Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Sun, 19 Jul 2009 16:04:28 +0100 Subject: [PATCH] Prepare for 0.1 release --- make-source-tgz.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 make-source-tgz.sh diff --git a/make-source-tgz.sh b/make-source-tgz.sh new file mode 100755 index 0000000..03351dc --- /dev/null +++ b/make-source-tgz.sh @@ -0,0 +1,21 @@ +#!/bin/sh +echo "Make sure you have run: git tag -a r.." +git describe | perl -e ' + my $line = <>; + chomp $line; + print "Packaging source for $line\n"; + if ($line =~ /r(\d+)\.(\d+)\.(\d+)/) { + my $M = $1; + my $m = $2; + my $p = $3; + print "Major: $M; Minor: $m; Patch: $p\n"; + + my $prefix = "TrainGame-$M.$m.$p"; + my $file = "$prefix.tar"; + system "git archive --output=$file --prefix=$prefix/ HEAD"; + system "gzip -f $file"; + } + else { + die "Bad format"; + } +' -- 2.39.2