Meta/Make: favor DC_SHA1 when available
Junio C Hamano committed
Mar 20, 2017 at 13:24 UTC
af5df88c8f04bea89bd58fe97b8fa12eca07a759
1 file changed
+11
-1
Make
+11
-1
index 7225e01ef7..74e145aec4 100755
--- 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 \
"$@"