fix(cli): void-variable comp-native-version-dir on 'doom purge'

This error would trigger on Emacs 28 (without native-comp).

Fix #5131
This commit is contained in:
Henrik Lissner 2021-10-03 12:05:46 +02:00
parent d13816ce3e
commit 328a145ffd

View file

@ -627,7 +627,8 @@ If ELPA-P, include packages installed with package.el (M-x package-install)."
(if (not regraft-repos-p) (if (not regraft-repos-p)
(ignore (print! (info "Skipping regrafting"))) (ignore (print! (info "Skipping regrafting")))
(doom--cli-packages-regraft-repos repos-to-regraft)) (doom--cli-packages-regraft-repos repos-to-regraft))
(when (require 'comp nil t) (when (and (require 'comp nil t)
(native-comp-available-p))
(if (not eln-p) (if (not eln-p)
(ignore (print! (info "Skipping native bytecode"))) (ignore (print! (info "Skipping native bytecode")))
(doom--cli-packages-purge-eln)))))))) (doom--cli-packages-purge-eln))))))))