fix(ada): auoload.el -> autoload.el

Amend: 286f04c6ef
This commit is contained in:
Henrik Lissner
2025-09-14 09:52:11 -04:00
parent a45f19f92b
commit 986d344bda

View File

@@ -0,0 +1,27 @@
;;; lang/ada/auoload.el -*- lexical-binding: t; -*-
(defun +ada--barf-unless-project ()
(unless (locate-dominating-file defaul-directory "alire.toml")
(user-error "Not inside an Alire project")))
;;;###autoload
(defun +ada/alr-build ()
"Run 'alr build' in the current project."
(interactive)
(+ada--barf-unless-project)
(compile "alr build"))
;;;###autoload
(defun +ada/alr-run ()
"Run 'alr run' in the current project."
(interactive)
(+ada--barf-unless-project)
(compile "alr run"))
;;;###autoload
(defun +ada/alr-clean ()
"Run 'alr clean' in the current project."
(interactive)
(+ada--barf-unless-project)
(compile "alr clean"))