[emacs-w3m:13923] Re: Warning
Emanuel Berg <[email protected]> Mon, 12 Dec 2022 20:56:49 +0100
| Newsgroups | gmane.emacs.w3m |
|---|---|
| Message-ID | <[email protected]> |
Katsumi Yamaoka wrote:
>>> Furthermore, I'm going to run `make very-slow' that compiles
>>> each .el file one by one individually
>>
>> Okay, interesting, isn't that what always happens? [...]
>
> Well, what the first stage of the `make very-slow' does is:
>
> for each .el file
> ·launch Emacs in the vanilla mode, i.e., "-q -no-site-file",
> at the source directory.
> ·load some essential ELisp library.
> ·byte-compile the .el file.
Yes, but again, isn't that what you always do?
This is my Makefile for Elisp:
https://dataswamp.org/~incal/emacs-init/Makefile
The Emacs command is: [lines 53-57]
byte-compile = $(emacs) \
-Q \
--batch \
--eval "(setq load-path (append load-path '($(packs)))))" \
-f batch-byte-compile
And every file is processed one-by-one: [lines 64-65]
%.elc: %.el
$(byte-compile) $< $(sed-filter)
How else are you supposed to (not) do it?
--
underground experts united
https://dataswamp.org/~incal