[krb5-auth-dialog] switch to automatic ChangeLog generation



commit d20d7e55ffe1d25c6fa7dc8d2f09ce5e944a26f3
Author: Guido Günther <agx sigxcpu org>
Date:   Sun Jun 28 19:01:14 2009 +0200

    switch to automatic ChangeLog generation

 Makefile.am |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/Makefile.am b/Makefile.am
index b68bd09..6bbc2a7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -16,3 +16,17 @@ DISTCLEANFILES = \
 	$(NULL)
 
 DISTCHECK_CONFIGURE_FLAGS = --disable-scrollkeeper
+
+dist-hook:
+	@if test -d "$(srcdir)/.git"; \
+            then \
+                echo Creating ChangeLog && \
+                ( cd "$(top_srcdir)" && \
+                  echo '# Generated by Makefile. Do not edit.'; echo; \
+                  $(top_srcdir)/missing --run git log --stat ) > ChangeLog.tmp \
+                && mv -f ChangeLog.tmp $(top_distdir)/ChangeLog \
+                || ( rm -f ChangeLog.tmp ; \
+                     echo Failed to generate ChangeLog >&2 ); \
+            else \
+                echo A git clone is required to generate a ChangeLog >&2; \
+            fi



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]