]> git.eshelyaron.com Git - emacs.git/commitdiff
* Copy type hierarchy representation to the info dir
authorAndrea Corallo <acorallo@gnu.org>
Tue, 5 Mar 2024 10:48:08 +0000 (11:48 +0100)
committerEshel Yaron <me@eshelyaron.com>
Tue, 5 Mar 2024 15:35:45 +0000 (16:35 +0100)
* doc/lispref/Makefile.in (auxfiles)
($(buildinfodir)/type_hierarchy.txt)
($(buildinfodir)/type_hierarchy.jpg): New targets.
($(buildinfodir)/elisp.info): Add dependecy.

(cherry picked from commit 3023976b484e52f756ac9fc4c87cc7c6c5192b05)

doc/lispref/Makefile.in

index 476b8cf8fe6af52b72b7810a321e007fa6fb3a26..4c6b14593ff7b28df9d9396f30222c30c008cd82 100644 (file)
@@ -144,7 +144,15 @@ ps: $(PS_TARGETS)
 ${buildinfodir}:
        ${MKDIR_P} $@
 
-$(buildinfodir)/elisp.info: $(srcs) | ${buildinfodir}
+auxfiles: $(buildinfodir)/type_hierarchy.txt $(buildinfodir)/type_hierarchy.jpg
+
+$(buildinfodir)/type_hierarchy.txt: $(srcdir)/type_hierarchy.txt | ${buildinfodir}
+       cp $< $@
+
+$(buildinfodir)/type_hierarchy.jpg: $(srcdir)/type_hierarchy.jpg | ${buildinfodir}
+       cp $< $@
+
+$(buildinfodir)/elisp.info: $(srcs) auxfiles | ${buildinfodir}
        $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $<
 
 elisp.dvi: $(srcs)