mirror of
https://gitlab.freedesktop.org/libbsd/libbsd.git
synced 2025-05-21 05:18:38 +02: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 \
|
get-version \
|
||||||
$(nil)
|
$(nil)
|
||||||
|
|
||||||
DISTCLEANFILES = ChangeLog
|
|
||||||
.PHONY: ChangeLog
|
|
||||||
|
|
||||||
ChangeLog:
|
|
||||||
git log --stat -C >$@
|
|
||||||
|
|
||||||
dist-hook:
|
dist-hook:
|
||||||
echo $(VERSION) >$(distdir)/.dist-version
|
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