fix(cli): don't native-comp site-files without --aot

Amend: e3fdfee1c5
Ref: #6811
This commit is contained in:
Henrik Lissner 2024-09-03 03:55:34 -04:00
parent 8083d398c5
commit 5c7f6f5c41
No known key found for this signature in database
GPG key ID: B60957CA074D39A3

View file

@ -352,7 +352,8 @@ list remains lean."
(error (error
(signal 'doom-package-error (list package e))))))) (signal 'doom-package-error (list package e)))))))
(progn (progn
(when (featurep 'native-compile) (when (and (featurep 'native-compile)
straight--native-comp-available)
(doom-packages--compile-site-files) (doom-packages--compile-site-files)
(doom-packages--wait-for-native-compile-jobs) (doom-packages--wait-for-native-compile-jobs)
(doom-packages--write-missing-eln-errors)) (doom-packages--write-missing-eln-errors))