]> git.ipfire.org Git - thirdparty/git.git/commitdiff
Meta/Make: favor DC_SHA1 when available
authorJunio C Hamano <gitster@pobox.com>
Mon, 20 Mar 2017 20:24:00 +0000 (13:24 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 20 Mar 2017 20:24:00 +0000 (13:24 -0700)
Make

diff --git a/Make b/Make
index 7225e01ef785fd59f30d9f8fc2238060397f5cd9..74e145aec4ded2e5fa2129da0357ac1b8f56843f 100755 (executable)
--- a/Make
+++ b/Make
@@ -235,9 +235,19 @@ then
        set "SHELL_PATH=/bin/dash" "$@"
 fi
 
+if grep >/dev/null DC_SHA1 Makefile
+then
+       SHA1IMPLEMENTATION=DC_SHA1=YesPlease
+elif grep >/dev/null BLK_SHA1 Makefile
+then
+       SHA1IMPLEMENTATION=BLK_SHA1=YesPlease
+else
+       SHA1IMPLEMENTATION=
+fi
+
 set    MAN_BASE_URL='"http://www.kernel.org/pub/software/scm/git/docs/"' \
        MAN_BOLD_LITERAL=YesPlease \
-       BLK_SHA1=YesPlease \
+       $SHA1IMPLEMENTATION \
        GNU_ROFF=YesPlease \
        "$@"