* Makefile.am (.git/hooks/pre-push): Only run recipe if the '.git' directory exists. Make it silent. (.git/config): Likewise, and also check if the 'git' command is available.
Reported-by: Brian Cully <[email protected]> --- Makefile.am | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile.am b/Makefile.am index 4a9124e0c2..8af69f88ac 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1115,10 +1115,14 @@ cuirass-jobs: $(GOBJECTS) # Git auto-configuration. .git/hooks/pre-push: etc/git/pre-push - cp etc/git/pre-push .git/hooks/pre-push + $(AM_V_at)if test -d .git; then \ + cp etc/git/pre-push .git/hooks/pre-push; \ + fi .git/config: etc/git/gitconfig - git config include.path ../etc/git/gitconfig + $(AM_V_at)if command -v git >/dev/null && test -d .git; then \ + git config include.path ../etc/git/gitconfig; \ + fi nodist_noinst_DATA = .git/hooks/pre-push .git/config base-commit: ae6643326a983d141fd8320a755181d21e5a1f2f -- 2.39.2
