]> git.eshelyaron.com Git - emacs.git/commit
Byte-compile the in-tree loaddefs.el files
authorLars Ingebrigtsen <larsi@gnus.org>
Wed, 3 Aug 2022 12:22:08 +0000 (14:22 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 3 Aug 2022 12:22:16 +0000 (14:22 +0200)
commit261d6afd6e6f3ba2bbf4db0d9ac57b0cbacc0137
treecd5ffb82678413d429e82285b6f849b6ea8f1e19
parent6fb206329f9c3f14154bd425e08b2e72e7f31855
Byte-compile the in-tree loaddefs.el files

* lisp/Makefile.in (all): Add "autoloads", which now otherwise
won't be done.
($(lisp)/loaddefs.el): Remove this target, since it's always done,
and would then trigger a re-compilation of loaddefs.elc.

* lisp/loadup.el: Load loaddefs.elc (if it exists).

* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate): Don't
include no-byte-compile cookies in the Emacs build.

* src/Makefile.in ($(pdmp)): Depend on loaddefs.elc to ensure that
it's built by this point.
($(etc)/DOC): Don't scan loaddefs.el for doc strings, since they
are now picked up from the .elc file (bug#53024).
lisp/Makefile.in
lisp/emacs-lisp/loaddefs-gen.el
lisp/loadup.el
src/Makefile.in