diff options
| author | Craig Jennings <c@cjennings.net> | 2026-05-25 14:58:36 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-05-25 14:58:36 -0500 |
| commit | a3a399b862eabfcbfe37a91f9445640cd28e4b3c (patch) | |
| tree | 83ad30b21f77f47db4e021dc1603c42fd8bbe354 /scripts/coverage-summary.el | |
| parent | 5e5296c57c88a3f3c0a1ee53ef60f3076eb67af2 (diff) | |
| download | dotemacs-a3a399b862eabfcbfe37a91f9445640cd28e4b3c.tar.gz dotemacs-a3a399b862eabfcbfe37a91f9445640cd28e4b3c.zip | |
build: add compile-file for single-file byte-compile with the project load path
Bare emacs -Q --batch byte-compile-file fails on local compile-time requires (undead-buffers for a module, dupre-palette for a theme file) because nothing is on the load path, even though init and the test harness load fine. I added a compile-file target that compiles one file with the project load path (modules, themes, tests, plus package-initialize), and put themes on make compile's path too.
Bare emacs -Q stays unsupported by design; compile-file is the documented command, and it guards against a missing FILE. Verified modules/dashboard-config.el and themes/dupre-faces.el both compile through it.
Diffstat (limited to 'scripts/coverage-summary.el')
0 files changed, 0 insertions, 0 deletions
