X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fissue.pl;h=065c9abdc1971546d8e198d009c9b7e84ba5e13f;hb=96c0247decddd941e8a191f48536d68506aca181;hp=c6926148a4ecc61073165fe8ea9305eddfb57b75;hpb=fd0a34c34ad4112ee21e0730f7307498ff437e18;p=spider.git diff --git a/perl/issue.pl b/perl/issue.pl index c6926148..065c9abd 100755 --- a/perl/issue.pl +++ b/perl/issue.pl @@ -18,8 +18,8 @@ use strict; use vars qw($root); my $fn = "$root/perl/Version.pm"; -my $desc = `git-describe`; -my ($v, $s, $b) = $desc =~ /^([\d.]+)(?:\.(\d+))?-(\d+)-/; +my $desc = `git describe --long`; +my ($v, $s, $b, $g) = $desc =~ /^([\d.]+)(?:\.(\d+))?-(\d+)-g([0-9a-f]+)/; $s ||= '0'; # account for missing subversion $b++; # to account for the commit that is about to happen @@ -33,11 +33,12 @@ print F qq(# package main; -use vars qw(\$version \$subversion \$build); +use vars qw(\$version \$subversion \$build \$gitversion); \$version = '$v'; \$subversion = '$s'; \$build = '$b'; +\$gitversion = '$g'; 1; );