summaryrefslogtreecommitdiff
path: root/t/t4300-merge-tree.sh
diff options
context:
space:
mode:
authorLibravatar Jonathan Nieder <jrnieder@gmail.com>2013-10-28 12:22:16 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2013-10-28 12:32:18 -0700
commitf8fc0ee314d0e0c993d2edac8848a4cfe72c771f (patch)
tree4d8dbdf93711cc57c78183a152b07266a2be4a9c /t/t4300-merge-tree.sh
parentGit 1.8.4.2 (diff)
downloadtgif-f8fc0ee314d0e0c993d2edac8848a4cfe72c771f.tar.xz
t/README: tests can use perl even with NO_PERL
The git build system supports a NO_PERL switch to avoid installing perl bindings or other features (like "git add --patch") that rely on perl on runtime, but even with NO_PERL it has not been possible for a long time to run tests without perl. Helpers such as nul_to_q () { "$PERL_PATH" -pe 'y/\000/Q/' } use perl as a better tr or sed and are regularly used in tests without worrying to add a PERL prerequisite. Perl is portable enough that it seems fine to keep relying on it for this kind of thing in tests (and more readable than the alternative of trying to find POSIXy equivalents). Update the test documentation to clarify this. Reported-by: Johannes Sixt <j6t@kdbg.org> Signed-off-by: Jonathan Nieder <jrnieder@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4300-merge-tree.sh')
0 files changed, 0 insertions, 0 deletions