feat: add basic android support

This commit is contained in:
Henrik Lissner 2024-09-07 00:53:20 -04:00
parent 8d2cf32fef
commit f644c4fa6c
No known key found for this signature in database
GPG key ID: B60957CA074D39A3
3 changed files with 17 additions and 4 deletions

View file

@ -74,7 +74,12 @@ And jumps to your `doom!' block."
,on-failure))
nil 'local))))))
(defvar doom-reload-command "%s sync -B -e"
(defvar doom-reload-command
(format "%s sync -B -e"
;; /usr/bin/env doesn't exist on Android
(if (featurep :system 'android)
"sh %%s"
"%%s"))
"Command that `doom/reload' runs.")
;;;###autoload
(defun doom/reload ()
@ -138,7 +143,12 @@ imported into Emacs."
(doom-load-envvars-file doom-env-file)
(message "Reloaded %S" (abbreviate-file-name doom-env-file))))))
(defvar doom-upgrade-command "%s upgrade -B --force"
(defvar doom-upgrade-command
(format "%s upgrade -B --force"
;; /usr/bin/env doesn't exist on Android
(if (featurep :system 'android)
"sh %%s"
"%%s"))
"Command that `doom/upgrade' runs.")
;;;###autoload
(defun doom/upgrade ()