harbour-sextant/lisp/local-projects/sextant/sextant.asd
Renaud Casenave-Péré e6b27769fa WIP Backup
2025-10-09 09:25:45 +02:00

14 lines
646 B
Common Lisp

(defsystem sextant
:serial t
:defsystem-depends-on (:asdf-package-system)
:class :package-inferred-system
:around-compile (lambda (thunk)
(proclaim '(optimize (debug 3) (safety 3) (speed 0)))
(funcall thunk))
:depends-on #.(append (uiop:read-file-form (merge-pathnames #p"../../../dependencies.sexp" (or *load-pathname* *compile-file-pathname*)))
'("sextant/editor/all")
'("sextant/files/all"))
:components ((:file "sextant")))
(register-system-packages "sextant/editor/all" '(:editor))
(register-system-packages "sextant/files/all" '(:config))