From f3947152775e3b13c7bec25aac30bec602d1e14e Mon Sep 17 00:00:00 2001 From: Patrick Georgi Date: Tue, 28 Apr 2015 21:36:11 +0200 Subject: [PATCH] gitconfig: Use the right make executable in git hooks When installing git hooks through $(MAKE) gitconfig, make knows itself (and is a GNU make). So let it splice itself into hooks where necessary by replacing %MAKE%. Change-Id: Iaf778bfa3f17a8fe31312f871571ed89a9de5385 Signed-off-by: Patrick Georgi Reviewed-on: http://review.coreboot.org/10018 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer Reviewed-by: Paul Menzel --- Makefile.inc | 2 +- util/gitconfig/pre-commit | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile.inc b/Makefile.inc index d0a292c187..c1e7defb42 100644 --- a/Makefile.inc +++ b/Makefile.inc @@ -418,7 +418,7 @@ gitconfig: for hook in commit-msg pre-commit ; do \ if [ util/gitconfig/$$hook -nt .git/hooks/$$hook -o \ ! -x .git/hooks/$$hook ]; then \ - cp util/gitconfig/$$hook .git/hooks/$$hook; \ + sed -e "s,%MAKE%,$(MAKE),g" util/gitconfig/$$hook > .git/hooks/$$hook; \ chmod +x .git/hooks/$$hook; \ fi; \ done diff --git a/util/gitconfig/pre-commit b/util/gitconfig/pre-commit index 8ab3e5604e..ccf78d376c 100755 --- a/util/gitconfig/pre-commit +++ b/util/gitconfig/pre-commit @@ -1,2 +1,2 @@ #!/bin/sh -exec make lint-stable +exec %MAKE% lint-stable