[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 4c2820c: * Makefile.in: Ensure non-info forms of doc/misc have an
From: |
Glenn Morris |
Subject: |
master 4c2820c: * Makefile.in: Ensure non-info forms of doc/misc have an Emacs binary. |
Date: |
Thu, 4 Mar 2021 23:05:05 -0500 (EST) |
branch: master
commit 4c2820ce3f89b2c4b8c289e200da5f66fe6c2878
Author: Glenn Morris <rgm@gnu.org>
Commit: Glenn Morris <rgm@gnu.org>
* Makefile.in: Ensure non-info forms of doc/misc have an Emacs binary.
---
Makefile.in | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/Makefile.in b/Makefile.in
index f565459..856c29a 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -982,8 +982,6 @@ INFOS = lispref-info lispintro-info emacs-info misc-info
PDFS = lispref-pdf lispintro-pdf emacs-pdf misc-pdf
PSS = lispref-ps lispintro-ps emacs-ps misc-ps
-## FIXME all of the misc- targets should really depend on lisp,
-## like the info target.
DOCS = $(DVIS) $(HTMLS) $(INFOS) $(PDFS) $(PSS)
$(DOCS):
$(MAKE) -C doc/$(subst -, ,$@)
@@ -999,11 +997,14 @@ info-real: $(INFOS)
pdf: $(PDFS)
ps: $(PSS)
-# The dependency is due to those doc/misc/ manuals that use .org sources.
+# This dependency is due to those doc/misc/ manuals that use .org sources.
# Depending on src is sufficient, but ends up being slow, since the
# uncompiled lisp/org/*.el files are used to build the .texi files
-# (which is slow even with the elc files).
+# (which can be slow even with the elc files).
misc-info: lisp
+# Using src rather than lisp because one is less likely to get unnecessary
+# rebuilds of stuff that is not strictly necessary for generating manuals.
+misc-dvi misc-html misc-pdf misc-ps: src
info-dir: ${srcdir}/info/dir
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 4c2820c: * Makefile.in: Ensure non-info forms of doc/misc have an Emacs binary.,
Glenn Morris <=