Generate ChangeLog from git in make dist

Archive the existing ChangeLog to ChangeLog.libffi-3.1
This commit is contained in:
Josh Triplett
2014-03-16 06:11:58 -07:00
parent c65ed55e65
commit 1c68c07217
3 changed files with 13 additions and 4 deletions

View File

@@ -1,3 +1,9 @@
2014-03-16 Josh Triplett <josh@joshtriplett.org>
* ChangeLog: Archive to ChangeLog.libffi-3.1 and delete. Future
changelogs will come from git, with autogenerated snapshots shipped in
distributed tarballs.
2014-03-16 Josh Triplett <josh@joshtriplett.org> 2014-03-16 Josh Triplett <josh@joshtriplett.org>
Add support for stdcall, thiscall, and fastcall on non-Windows Add support for stdcall, thiscall, and fastcall on non-Windows

View File

@@ -50,7 +50,7 @@ EXTRA_DIST = LICENSE ChangeLog.v1 ChangeLog.libgcj configure.host \
m4/ltversion.m4 src/arm/gentramp.sh src/debug.c msvcc.sh \ m4/ltversion.m4 src/arm/gentramp.sh src/debug.c msvcc.sh \
generate-darwin-source-and-headers.py \ generate-darwin-source-and-headers.py \
libffi.xcodeproj/project.pbxproj src/arm/trampoline.S \ libffi.xcodeproj/project.pbxproj src/arm/trampoline.S \
libtool-ldflags libtool-ldflags ChangeLog.libffi-3.1
info_TEXINFOS = doc/libffi.texi info_TEXINFOS = doc/libffi.texi
@@ -247,3 +247,5 @@ libffi_la_LDFLAGS = -no-undefined -version-info `grep -v '^\#' $(srcdir)/libtool
AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src AM_CPPFLAGS = -I. -I$(top_srcdir)/include -Iinclude -I$(top_srcdir)/src
AM_CCASFLAGS = $(AM_CPPFLAGS) AM_CCASFLAGS = $(AM_CPPFLAGS)
dist-hook:
if [ -d $(top_srcdir)/.git ] ; then git -C $(top_srcdir) log --no-decorate ; else echo 'See git log for history.' ; fi > $(distdir)/ChangeLog

7
README
View File

@@ -1,7 +1,7 @@
Status Status
====== ======
libffi-3.0.14 was released on TBD. Check the libffi web libffi-3.1 was released on TBD. Check the libffi web
page for updates: <URL:http://sourceware.org/libffi/>. page for updates: <URL:http://sourceware.org/libffi/>.
@@ -170,9 +170,10 @@ To install the library and header files, type "make install".
History History
======= =======
See the ChangeLog files for details. See the git log for details.
3.0.14 TBD 3.1 TBD
Archive off the manually maintained ChangeLog in favor of git log.
Add AArch64 (ARM64) iOS support. Add AArch64 (ARM64) iOS support.
Add Nios II support. Add Nios II support.
Add m88k and DEC VAX support. Add m88k and DEC VAX support.