From a178a430a25c84efaa69bd9bef7ead1a9118b536 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" <Todd.Miller@courtesan.com> Date: Tue, 12 Oct 2010 09:36:01 -0400 Subject: [PATCH] Mark ChangeLog as PHONY Don't overwrite ChangeLog if we can't run hg --- Makefile.in | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Makefile.in b/Makefile.in index 13af4366b..1badcc56d 100644 --- a/Makefile.in +++ b/Makefile.in @@ -63,7 +63,13 @@ autoconf: autoconf -I m4 ChangeLog: - (cd $(srcdir) && test -d .hg && hg log --style=changelog -b default > $@) + if test -d $(srcdir)/.hg && cd $(srcdir); then \ + if hg log --style=changelog -b default > $@.tmp; then \ + mv $@.tmp $@; \ + else \ + rm -f $@.tmp; \ + fi; \ + fi check: @echo nothing to check @@ -119,3 +125,5 @@ cleandir: distclean clobber: distclean realclean: distclean + +.PHONY: ChangeLog -- 2.40.0