You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by bc...@apache.org on 2019/01/07 17:32:33 UTC
[trafficserver] branch master updated: Tries to enforce .git
installation of pre-commit
This is an automated email from the ASF dual-hosted git repository.
bcall pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficserver.git
The following commit(s) were added to refs/heads/master by this push:
new c9efb66 Tries to enforce .git installation of pre-commit
c9efb66 is described below
commit c9efb666c062cd4674c2d09804596b2a391168bf
Author: Leif Hedstrom <zw...@apache.org>
AuthorDate: Mon Dec 31 11:17:30 2018 -0700
Tries to enforce .git installation of pre-commit
---
Makefile.am | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/Makefile.am b/Makefile.am
index 2705e0c..188b653 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -42,6 +42,9 @@ EXTRA_DIST=CHANGES INSTALL STATUS NOTICE LAYOUT LICENSE example contrib README-E
# Default value when creating release candidates
RC = 0
+# Make sure the git pre-commit hook gets installed on build time
+all-local: $(abs_top_srcdir)/.git/hooks/pre-commit
+
# igalic can't remember if this is make check or make test and neither should you.
test: check
@@ -91,6 +94,10 @@ examples: all
install-examples: examples
@cd example && $(MAKE) $(AM_MAKEFLAGS) install pkglibdir=$(pkglibexecdir)
+$(abs_top_srcdir)/.git/hooks/pre-commit: $(abs_top_srcdir)/tools/git/pre-commit
+ [ -d $(abs_top_srcdir)/.git/hooks ] && \
+ cp $(abs_top_srcdir)/tools/git/pre-commit $(abs_top_srcdir)/.git/hooks/pre-commit
+
install-data-hook:
if BUILD_DOCS
@cd doc && $(MAKE) $(AM_MAKEFLAGS) install-man