emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 887789eecc8: Avoid dependency on nonexisting target in lispref ma


From: Andreas Schwab
Subject: master 887789eecc8: Avoid dependency on nonexisting target in lispref makefile
Date: Sun, 10 Mar 2024 18:06:14 -0400 (EDT)

branch: master
commit 887789eecc8546d60a296ce9771ecb20fc280a4d
Author: Andreas Schwab <schwab@linux-m68k.org>
Commit: Andreas Schwab <schwab@linux-m68k.org>

    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).
---
 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]