mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
Fix 'doom rebuild' generating broken autoloads
Causes errors about being unable to find general.el
This commit is contained in:
@ -3,6 +3,7 @@
|
|||||||
|
|
||||||
(defmacro doom--ensure-autoloads-while (&rest body)
|
(defmacro doom--ensure-autoloads-while (&rest body)
|
||||||
`(progn
|
`(progn
|
||||||
|
(straight-check-all)
|
||||||
(doom-reload-core-autoloads)
|
(doom-reload-core-autoloads)
|
||||||
(when (progn ,@body)
|
(when (progn ,@body)
|
||||||
(doom-reload-package-autoloads 'force-p))
|
(doom-reload-package-autoloads 'force-p))
|
||||||
@ -25,7 +26,6 @@ Switches:
|
|||||||
-t/--timeout TTL Seconds until a thread is timed out (default: 45)
|
-t/--timeout TTL Seconds until a thread is timed out (default: 45)
|
||||||
--threads N How many threads to use (default: 8)"
|
--threads N How many threads to use (default: 8)"
|
||||||
(doom--ensure-autoloads-while
|
(doom--ensure-autoloads-while
|
||||||
(straight-check-all)
|
|
||||||
(doom-packages-update
|
(doom-packages-update
|
||||||
doom-auto-accept
|
doom-auto-accept
|
||||||
(when-let (threads (cadr (member "--threads" args)))
|
(when-let (threads (cadr (member "--threads" args)))
|
||||||
@ -58,7 +58,6 @@ Switches:
|
|||||||
-r / --repos Purge unused repos
|
-r / --repos Purge unused repos
|
||||||
--all Purge builds, elpa packages and repos"
|
--all Purge builds, elpa packages and repos"
|
||||||
(doom--ensure-autoloads-while
|
(doom--ensure-autoloads-while
|
||||||
(straight-check-all)
|
|
||||||
(doom-packages-purge (or (member "-e" args)
|
(doom-packages-purge (or (member "-e" args)
|
||||||
(member "--elpa" args)
|
(member "--elpa" args)
|
||||||
(member "--all" args))
|
(member "--all" args))
|
||||||
|
Reference in New Issue
Block a user