Remove ChangeLog, and auto-generate changelog on make dist
[vte.git] / Makefile.am
index 5da93d1..c895558 100644 (file)
@@ -1,5 +1,11 @@
 SUBDIRS = src python termcaps po doc perf
-EXTRA_DIST = MAINTAINERS HACKING autogen.sh
+
+EXTRA_DIST = \
+       MAINTAINERS \
+       HACKING \
+       autogen.sh \
+       ChangeLog.pre-git
+
 DISTCLEANFILES =
 
 if BUILD_GNOME_PTY_HELPER
@@ -35,3 +41,13 @@ MAINTAINERCLEANFILES = \
                $(srcdir)/gtk-doc.make \
                $(srcdir)/po/Makefile.in.in \
                `find "$(srcdir)" -type f -name Makefile.in -print`
+
+# Build ChangeLog from GIT  history
+ChangeLog:
+       @if test -d $(top_srcdir)/.git; then \
+               GIT_DIR="$(top_srcdir)/.git" git log --stat > $@; \
+       fi
+
+dist: ChangeLog
+
+.PHONY: ChangeLog