Build: Use git log --pretty=medium when creating ChangeLog

It's the default in git-log. Specifying it explicitly is good in case
a user has set format.pretty to a different value.
This commit is contained in:
Lasse Collin 2024-12-30 11:21:57 +02:00
parent 08050c0788
commit ea21c76aa2
No known key found for this signature in database
GPG Key ID: 38EE757D69184620
1 changed files with 2 additions and 2 deletions

View File

@ -71,11 +71,11 @@ manfiles = \
src/scripts/xzless.1 \ src/scripts/xzless.1 \
src/scripts/xzmore.1 src/scripts/xzmore.1
# Create ChangeLog from output of "git log --date=iso --stat". # Create ChangeLog using "git log".
# Convert the man pages to plain text (ASCII only) format. # Convert the man pages to plain text (ASCII only) format.
dist-hook: dist-hook:
if test -d "$(srcdir)/.git" && type git > /dev/null 2>&1; then \ if test -d "$(srcdir)/.git" && type git > /dev/null 2>&1; then \
( cd "$(srcdir)" && git log --date=iso --stat \ ( cd "$(srcdir)" && git log --pretty=medium --date=iso --stat \
b69da6d4bb6bb11fc0cf066920791990d2b22a06^..HEAD ) \ b69da6d4bb6bb11fc0cf066920791990d2b22a06^..HEAD ) \
> "$(distdir)/ChangeLog"; \ > "$(distdir)/ChangeLog"; \
fi fi