From 151888ff562bbdc0abe587e301d894f3065fba98 Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Sun, 10 Mar 2024 23:02:26 +0100 Subject: [PATCH] Avoid dependency on nonexisting target in lispref makefile * doc/lispref/Makefile.in (auxfiles): Change target into a variable. ($(buildinfodir)/elisp.info): Adjust dependency. (infoclean): Clean $(auxfiles). (cherry picked from commit 887789eecc8546d60a296ce9771ecb20fc280a4d) --- doc/lispref/Makefile.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/lispref/Makefile.in b/doc/lispref/Makefile.in index 9b7b6d8ea9d..0a228271be3 100644 --- a/doc/lispref/Makefile.in +++ b/doc/lispref/Makefile.in @@ -144,7 +144,7 @@ ps: $(PS_TARGETS) ${buildinfodir}: ${MKDIR_P} $@ -auxfiles: $(buildinfodir)/elisp_type_hierarchy.txt $(buildinfodir)/elisp_type_hierarchy.jpg +auxfiles = $(buildinfodir)/elisp_type_hierarchy.txt $(buildinfodir)/elisp_type_hierarchy.jpg $(buildinfodir)/elisp_type_hierarchy.txt: $(srcdir)/elisp_type_hierarchy.txt | ${buildinfodir} cp $< $@ @@ -152,7 +152,7 @@ $(buildinfodir)/elisp_type_hierarchy.txt: $(srcdir)/elisp_type_hierarchy.txt | $ $(buildinfodir)/elisp_type_hierarchy.jpg: $(srcdir)/elisp_type_hierarchy.jpg | ${buildinfodir} cp $< $@ -$(buildinfodir)/elisp.info: $(srcs) auxfiles | ${buildinfodir} +$(buildinfodir)/elisp.info: $(srcs) $(auxfiles) | ${buildinfodir} $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $< elisp.dvi: $(srcs) @@ -187,6 +187,7 @@ infoclean: $(buildinfodir)/elisp.info \ $(buildinfodir)/elisp.info-[1-9] \ $(buildinfodir)/elisp.info-[1-9][0-9] + rm -f $(auxfiles) bootstrap-clean maintainer-clean: distclean infoclean rm -f TAGS -- 2.39.5