mirror of
https://gitlab.freedesktop.org/libbsd/libbsd.git
synced 2025-03-13 01:33:22 +01:00
build: Handle the ChangeLog as a distributed-only file
The ChangeLog file is distributed, and cannot be regenerated outside of the git repository, so do not remove it in DISTCLEANFILES, and move the generation code into dist-hook, which also avoids unnecessary computation during normal builds.
This commit is contained in:
parent
509841b533
commit
01f146c28e
@ -9,11 +9,8 @@ EXTRA_DIST = \
|
||||
get-version \
|
||||
$(nil)
|
||||
|
||||
DISTCLEANFILES = ChangeLog
|
||||
.PHONY: ChangeLog
|
||||
|
||||
ChangeLog:
|
||||
git log --stat -C >$@
|
||||
|
||||
dist-hook:
|
||||
echo $(VERSION) >$(distdir)/.dist-version
|
||||
if [ -d .git ]; then \
|
||||
git log --stat -C >$(distdir)/ChangeLog; \
|
||||
fi
|
||||
|
Loading…
x
Reference in New Issue
Block a user