X-Git-Url: http://gb7djk.dxcluster.net/gitweb/gitweb.cgi?a=blobdiff_plain;f=perl%2Fissue.pl;h=ea0c083fcf8a43efc426be75049083c7b5acb7b2;hb=7312707b4a2412cb690a351dfc07dc144f0937e4;hp=f7345c8ef50cac93321d067acdd9ac34a05961b0;hpb=5d77cab91d705fde9a580511732845327cbd0987;p=spider.git diff --git a/perl/issue.pl b/perl/issue.pl index f7345c8e..ea0c083f 100755 --- a/perl/issue.pl +++ b/perl/issue.pl @@ -19,8 +19,7 @@ use strict; use vars qw($root); my $fn = "$root/perl/Version.pm"; my $desc = `git describe --long`; -my ($v, $s, $b) = $desc =~ /^([\d.]+)(?:\.(\d+))?-(\d+)-/; -$s ||= '0'; # account for missing subversion +my ($v, $s, $b, $g) = $desc =~ /^([\d.]+)(?:\.(\d+))?-(\d+)-g([0-9a-f]+)/; $b++; # to account for the commit that is about to happen open F, ">$fn" or die "issue.pl: can't open $fn $!\n"; @@ -33,11 +32,11 @@ print F qq(# package main; -use vars qw(\$version \$subversion \$build); +use vars qw(\$version \$build \$gitversion); \$version = '$v'; -\$subversion = '$s'; \$build = '$b'; +\$gitversion = '$g'; 1; );