>From nobody Mon Sep 17 00:00:00 2001 From: Matt McCutchen Date: Sun Mar 5 23:16:01 2006 -0500 Subject: [PATCH] Fix setlocalversion to follow a `ref: ' when looking for a GIT version suffix --- scripts/setlocalversion | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) 75f8f156ff1f7869b23edf795e9588e25755be5d diff --git a/scripts/setlocalversion b/scripts/setlocalversion index 7c805c8..229bda7 100644 --- a/scripts/setlocalversion +++ b/scripts/setlocalversion @@ -35,6 +35,13 @@ sub do_git_checks { my $head = ; chomp $head; close(H); + # Follow a ref: in the HEAD + if ($head =~ s/^ref: //) { + open(H,"<.git/" . $head) or return; + $head = ; + chomp $head; + close(H); + } opendir(D,".git/refs/tags") or return; foreach my $tagfile (grep !/^\.{1,2}$/, readdir(D)) { -- 1.2.4