diff options
author | Lars Ingebrigtsen <larsi@gnus.org> | 2022-08-03 14:22:08 +0200 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2022-08-03 14:22:16 +0200 |
commit | 261d6afd6e6f3ba2bbf4db0d9ac57b0cbacc0137 (patch) | |
tree | cd5ffb82678413d429e82285b6f849b6ea8f1e19 /lisp/emacs-lisp | |
parent | 6fb206329f9c3f14154bd425e08b2e72e7f31855 (diff) | |
download | emacs-261d6afd6e6f3ba2bbf4db0d9ac57b0cbacc0137.tar.gz emacs-261d6afd6e6f3ba2bbf4db0d9ac57b0cbacc0137.tar.bz2 emacs-261d6afd6e6f3ba2bbf4db0d9ac57b0cbacc0137.zip |
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).
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r-- | lisp/emacs-lisp/loaddefs-gen.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/loaddefs-gen.el b/lisp/emacs-lisp/loaddefs-gen.el index 36b0b1e9cdf..830799ec363 100644 --- a/lisp/emacs-lisp/loaddefs-gen.el +++ b/lisp/emacs-lisp/loaddefs-gen.el @@ -588,7 +588,8 @@ If GENERATE-FULL, don't update, but regenerate all the loaddefs files." (with-temp-buffer (if (and updating (file-exists-p loaddefs-file)) (insert-file-contents loaddefs-file) - (insert (loaddefs-generate--rubric loaddefs-file nil t)) + (insert (loaddefs-generate--rubric + loaddefs-file nil t include-package-version)) (search-backward "\f") (when extra-data (insert extra-data) |