diff options
author | Ben Walton <bwalton@artsci.utoronto.ca> | 2010-03-20 10:48:08 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2010-03-20 09:03:52 -0700 |
commit | 502be959531b34e2d9283213b7bca51842639240 (patch) | |
tree | dfa1e75d548773be3c947021cbb7bbabb070a3e5 /templates/hooks--pre-rebase.sample | |
parent | f1ba1c90e1704e937ff59ee510a8d46a5ab52a1a (diff) | |
download | git-502be959531b34e2d9283213b7bca51842639240.tar.gz git-502be959531b34e2d9283213b7bca51842639240.tar.xz |
Make templates honour SHELL_PATH and PERL_PATH
The hook script templates were hard coded to use /bin/sh and perl.
This patch ensures that they use the same tools specified for the rest
of the suite.
The impetus for the change was noticing that, as shipped, some of the
hooks used shell constructs that wouldn't work under Solaris' /bin/sh
(eg: $(cmd...) substitutions).
Signed-off-by: Ben Walton <bwalton@artsci.utoronto.ca>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'templates/hooks--pre-rebase.sample')
-rwxr-xr-x | templates/hooks--pre-rebase.sample | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/templates/hooks--pre-rebase.sample b/templates/hooks--pre-rebase.sample index be1b06e25..ab1c4c892 100755 --- a/templates/hooks--pre-rebase.sample +++ b/templates/hooks--pre-rebase.sample @@ -65,7 +65,7 @@ then fi else not_in_next=`git-rev-list --pretty=oneline ^${publish} "$topic"` - perl -e ' + @PERL_PATH@ -e ' my $topic = $ARGV[0]; my $msg = "* $topic has commits already merged to public branch:\n"; my (%not_in_next) = map { |