cl-matrix/cl-matrix.asd

42 lines
1.1 KiB
Text
Raw Normal View History

2025-03-01 19:07:17 -08:00
(asdf:defsystem "cl-matrix"
:version "0.0.1"
:author "Dominik Martinez"
:maintainer "Dominik Martinez"
:mailto "dominikmartinez@pm.me"
:license "GPL-3.0-or-later"
:depends-on ("woo"
"clack"
"snooze"
"com.inuoe.jzon"
"local-time"
"alexandria"
"cl-ppcre"
"postmodern"
"ironclad"
"flexi-streams"
"frugal-uuid")
:components ((:file "settings")
(:module "src"
:components
((:file "package")
(:file "logging")
2025-03-09 00:35:19 -08:00
(:file "json")
2025-03-01 19:07:17 -08:00
(:file "db")
(:file "auth")
(:file "matrix")
(:file "routes")
(:file "main"))))
:description "A Matrix server written in Common Lisp."
:in-order-to ((asdf:test-op (asdf:test-op "cl-matrix/tests"))))
(asdf:defsystem "cl-matrix/tests"
:author "Dominik Martinez"
:license "GPL-3.0-or-later"
:depends-on ("cl-matrix"
"rove")
:components ((:module "tests"
:components
((:file "main"))))
:description "Test system for cl-matrix"
:perform (asdf:test-op (op c) (symbol-call :rove :run c)))