aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorChristian Persch <chpe@src.gnome.org>2007-09-16 20:46:36 +0800
committerChristian Persch <chpe@src.gnome.org>2007-09-16 20:46:36 +0800
commitbd9419b2f2ef5a17763f740fedb94d27e10281a8 (patch)
tree2592b52559b0e932aa1fbecf21fa05072774ec0e /Makefile.am
parent0c63d5983df779d4f4001a711978e072ee715840 (diff)
downloadgsoc2013-epiphany-bd9419b2f2ef5a17763f740fedb94d27e10281a8.tar
gsoc2013-epiphany-bd9419b2f2ef5a17763f740fedb94d27e10281a8.tar.gz
gsoc2013-epiphany-bd9419b2f2ef5a17763f740fedb94d27e10281a8.tar.bz2
gsoc2013-epiphany-bd9419b2f2ef5a17763f740fedb94d27e10281a8.tar.lz
gsoc2013-epiphany-bd9419b2f2ef5a17763f740fedb94d27e10281a8.tar.xz
gsoc2013-epiphany-bd9419b2f2ef5a17763f740fedb94d27e10281a8.tar.zst
gsoc2013-epiphany-bd9419b2f2ef5a17763f740fedb94d27e10281a8.zip
Build ChangeLog from SVN history at dist time. XSL copied from gnucash and modified
to output UTF-8. svn path=/trunk/; revision=7453
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am10
1 files changed, 10 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
index d8102fd26..c4436f07d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -13,6 +13,7 @@ EXTRA_DIST = \
COPYING.README \
HACKING \
MAINTAINERS \
+ ChangeLog \
ChangeLog-20030925 \
ChangeLog-20040912 \
ChangeLog-20050828 \
@@ -40,3 +41,12 @@ DISTCHECK_CONFIGURE_FLAGS = \
# Ignore gtk theme cache files on distcheck
distuninstallcheck_listfiles = find . -type f -print | grep -v 'icon-theme.cache'
+# Build ChangeLog from SVN history (r7394 was the first ChangeLog-less checkin).
+# Only build this when in an svn checkout.
+
+ChangeLog:
+ @if test -f $(top_srcdir)/.svn/entries; then \
+ svn log -v --xml -r HEAD:7394 http://svn.gnome.org/svn/epiphany | \
+ xsltproc --stringparam strip-prefix "epiphany/trunk" \
+ --stringparam include-rev "yes" $(top_srcdir)/svn2cl.xsl - > $@; \
+ fi