From a2fe8c155a625b8242bd36870bc1e0c88b5f37bd Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen Date: Fri, 28 Feb 2020 12:10:07 +0100 Subject: [PATCH] re-generate ChangeLog only if it's newer than the git index otherwise, we'd re-generate it during 'install' as well. note that this does not work with new-style git worktrees, where .git is only a file - but there the log generation itself already doesn't work anyway. --- Makefile.am | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile.am b/Makefile.am index 557742f..245299b 100644 --- a/Makefile.am +++ b/Makefile.am @@ -47,7 +47,10 @@ LOG_PL = \ print $$log."\n"; \ } -$(srcdir)/ChangeLog: log +$(srcdir)/.git/index: +$(srcdir)/ChangeLog: $(srcdir)/.git/index + $(MAKE) log + log: @test -z "$(srcdir)" || cd $(srcdir) && \ ( ! test -d .git || \