From e1273ae4cac1de65b66414314fbd25d03e2ad76f Mon Sep 17 00:00:00 2001 From: Markus Armbruster Date: Thu, 26 Dec 2013 18:15:56 +0100 Subject: [PATCH] install: Remove stale formatted info pages Blow away $(einfodir) and $(ehtmldir). Without this, formatted pages can linger after page removal. Matters, because info.c searches $(einfodir) rather than the index $(einfodir)/all. Same for web servers and $(ehtmldir). Signed-off-by: Markus Armbruster --- Make.mk | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Make.mk b/Make.mk index 424ae14dc..81048888f 100644 --- a/Make.mk +++ b/Make.mk @@ -27,7 +27,7 @@ # Make.mk: The real Makefile, included by GNUmakefile # # Known contributors to this file: -# Markus Armbruster, 2005-2012 +# Markus Armbruster, 2005-2013 # # This makefile was inspired by `Recursive Make Considered Harmful', @@ -201,6 +201,7 @@ install: all installdirs $(INSTALL_PROGRAM) $(util) $(server) $(sbindir) $(INSTALL_PROGRAM) $(client) $(bindir) $(INSTALL) -m 444 $(addprefix $(srcdir)/, $(builtins)) $(builtindir) + rm -f $(einfodir)/* $(INSTALL_DATA) $(info.nr) $(einfodir) $(INSTALL_DATA) $(addprefix $(srcdir)/, $(man6)) $(mandir)/man6 sed -e '1,/^$$/d' -e 's/^/# /g' <$(srcdir)/doc/schedule >$(schedule).dist @@ -232,6 +233,7 @@ installdirs: .PHONY: install-html install-html: html mkdir -p $(ehtmldir) + rm -f $(ehtmldir)/* $(INSTALL_DATA) $(info.html) $(ehtmldir) .PHONY: uninstall -- 2.43.0