]> git.draconx.ca Git - cdecl99.git/commit
Generate ChangeLog from git at packaging time.
authorNick Bowler <nbowler@draconx.ca>
Tue, 23 Feb 2021 05:39:30 +0000 (00:39 -0500)
committerNick Bowler <nbowler@draconx.ca>
Tue, 23 Feb 2021 05:39:30 +0000 (00:39 -0500)
commitf78dde64c011f95274eee188a09495c0f67ed81c
tree13843e3a83349a3c2717a7371fddce0cee4a7470
parent0bc1805c4b8135363cf0c0a98a1d84781bbea7b1
Generate ChangeLog from git at packaging time.

Import the gitlog-to-changelog script from gnulib and add rules to
generate an up-to-date changelog from the git history, if available,
when running 'make dist'.

The ChangeLog is otherwise taken from srcdir as usual, so that
modified versions can be prepared from a release tarball without
requiring the full git history.  In this scenario, the ChangeLog
would have to be manually edited.

In case the ChangeLog generation fails, a distcheck-hook is added
to hopefully catch issues before releasing tarballs with a broken
ChangeLog.
.gitignore
ChangeLog [new file with mode: 0644]
Makefile.am
m4/gnulib-cache.m4