]> git.eshelyaron.com Git - emacs.git/commitdiff
Tweak autoloads lisp/Makefile.in dependencies
authorLars Ingebrigtsen <larsi@gnus.org>
Sun, 7 Aug 2022 12:02:42 +0000 (14:02 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 7 Aug 2022 12:02:51 +0000 (14:02 +0200)
* lisp/Makefile.in (autoloads): Adjust the dependencies to what
they were before, and update the comments.

lisp/Makefile.in

index 14582611fde75fdf2211e3e5e06f9f55e12c1bc8..ff70401f5b912ba559dda8214679028c7a630567 100644 (file)
@@ -171,10 +171,11 @@ org-manuals: main-first
 
 ## Comments on loaddefs generation:
 
-# In ../src, the emacs target depends on loaddefs but not on eg leim-list.
-# So having leim as a dependency of loaddefs (via gen-lisp) ensures leim-list
-# gets created before the final emacs is dumped.  Having leim
-# dependencies in ../src as well would create a parallel race condition.
+# loaddefs depends on gen-lisp because in ../src, the emacs target
+# depends on loaddefs but not on eg leim-list.  So having leim as a
+# dependency of loaddefs (via gen-lisp) ensures leim-list gets created
+# before the final emacs is dumped.  Having leim dependencies in
+# ../src as well would create a parallel race condition.
 #
 # FIXME: Is the following true any more?
 #
@@ -190,7 +191,7 @@ org-manuals: main-first
 # "all" dependency.  "leim" isn't really a dependency here, but we
 # need leim-list.el at about the same time, so ensure that it's
 # generated, too.
-autoloads: $(lisp)/emacs-lisp/loaddefs-gen.elc leim
+autoloads: $(lisp)/emacs-lisp/loaddefs-gen.elc gen-lisp
        $(AM_V_GEN)$(emacs) \
             -l $(lisp)/emacs-lisp/loaddefs-gen.elc \
            -f loaddefs-generate--emacs-batch ${SUBDIRS_ALMOST}