git-send-email: fix version string to be valid perl
This makes git-send-email easier to develop and debug, skipping the need to `make git-send-email` every time. Signed-off-by: Junio C Hamano <junkio@cox.net>
This commit is contained in:
parent
ced9456a27
commit
e923effb43
@ -291,6 +291,13 @@ sub send_message
|
|||||||
my $to = join (",\n\t", @recipients);
|
my $to = join (",\n\t", @recipients);
|
||||||
@recipients = unique_email_list(@recipients,@cc);
|
@recipients = unique_email_list(@recipients,@cc);
|
||||||
my $date = strftime('%a, %d %b %Y %H:%M:%S %z', localtime($time++));
|
my $date = strftime('%a, %d %b %Y %H:%M:%S %z', localtime($time++));
|
||||||
|
my $gitversion = '@@GIT_VERSION@@';
|
||||||
|
if ($gitversion =~ m/..GIT_VERSION../) {
|
||||||
|
$gitversion = `git --version`;
|
||||||
|
chomp $gitversion;
|
||||||
|
# keep only what's after the last space
|
||||||
|
$gitversion =~ s/^.* //;
|
||||||
|
}
|
||||||
|
|
||||||
my $header = "From: $from
|
my $header = "From: $from
|
||||||
To: $to
|
To: $to
|
||||||
@ -299,7 +306,7 @@ Subject: $subject
|
|||||||
Reply-To: $from
|
Reply-To: $from
|
||||||
Date: $date
|
Date: $date
|
||||||
Message-Id: $message_id
|
Message-Id: $message_id
|
||||||
X-Mailer: git-send-email @@GIT_VERSION@@
|
X-Mailer: git-send-email $gitversion
|
||||||
";
|
";
|
||||||
$header .= "In-Reply-To: $reply_to\n" if $reply_to;
|
$header .= "In-Reply-To: $reply_to\n" if $reply_to;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user