Fix 'doom rebuild' generating broken autoloads

Causes errors about being unable to find general.el
This commit is contained in:
Henrik Lissner 2019-09-20 01:23:58 -04:00
parent 8a634bc04d
commit f03eb67314
No known key found for this signature in database
GPG Key ID: 5F6C0EA160557395

View File

@ -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))