Fix Changelog generation

master-1.22
raveit65 2016-04-07 13:15:06 +02:00
parent d51dddc40f
commit 9a122adb3f
1 changed files with 7 additions and 12 deletions

View File

@ -59,18 +59,13 @@ MAINTAINERCLEANFILES = \
$(NULL) $(NULL)
# Build ChangeLog from GIT history # Build ChangeLog from GIT history
dist-hook: ChangeLog:
@if test -d "$(srcdir)/.git"; \ $(AM_V_GEN) if test -d $(top_srcdir)/.git; then \
then \ GIT_DIR="$(top_srcdir)/.git" git log --stat > $@; \
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 $(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 fi
dist: ChangeLog
.PHONY: ChangeLog
-include $(top_srcdir)/git.mk -include $(top_srcdir)/git.mk