aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSitaram Chamarty <sitaram@atc.tcs.com>2013-09-03 12:39:21 +0530
committerSitaram Chamarty <sitaram@atc.tcs.com>2013-09-03 13:51:00 +0530
commit79a00bef67215040bf175c3f0d618442eceaa0b5 (patch)
tree11400d8e7a7db91a1dbe51c3b20be2bd1b3d7884 /install
parentset umask as early as possible (diff)
downloadgitolite-gentoo-79a00bef67215040bf175c3f0d618442eceaa0b5.tar.gz
gitolite-gentoo-79a00bef67215040bf175c3f0d618442eceaa0b5.tar.bz2
gitolite-gentoo-79a00bef67215040bf175c3f0d618442eceaa0b5.zip
improve error message for install from tar
Diffstat (limited to 'install')
-rwxr-xr-xinstall6
1 files changed, 5 insertions, 1 deletions
diff --git a/install b/install
index ad7effa..c355f7a 100755
--- a/install
+++ b/install
@@ -61,7 +61,11 @@ for my $d ($ln, $to) {
}
chdir($ENV{GL_BINDIR});
-my $version = `git describe --tags --long --dirty=-dt`;
+my $version = `git describe --tags --long --dirty=-dt 2>/dev/null`;
+unless ($version =~ /^v\d/) {
+ print STDERR "git describe failed; cannot deduce version number\n";
+ $version = "(unknown)";
+}
if ($to) {
_mkdir($to);