Makefile.am: Only auto-configure Git when available.
* 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 <bjc@spork.org>master
parent
8af2865896
commit
ed0f0204b2
|
@ -1115,10 +1115,14 @@ cuirass-jobs: $(GOBJECTS)
|
||||||
|
|
||||||
# Git auto-configuration.
|
# Git auto-configuration.
|
||||||
.git/hooks/pre-push: etc/git/pre-push
|
.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: 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
|
nodist_noinst_DATA = .git/hooks/pre-push .git/config
|
||||||
|
|
||||||
|
|
Reference in New Issue