diff options
Diffstat (limited to 'eris.asd')
-rw-r--r-- | eris.asd | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/eris.asd b/eris.asd new file mode 100644 index 0000000..7f80a49 --- /dev/null +++ b/eris.asd @@ -0,0 +1,30 @@ +(defsystem "eris" + :name "eris" + :author "mail@ykonai.net" + :license "LGPLv3 or later" + :depends-on ("ironclad" "alexandria" "function-cache") + :components + ((:module "src" + :serial t + :components ((:file "cache") + (:file "package") + (:file "common") + (:file "conditions") + (:file "base32") + (:file "eris") + (:file "eris-decode")))) + :in-order-to ((test-op (test-op :eris/test)))) + +(defsystem "eris/test" + :name "eris/test" + :depends-on ("eris" "fiveam" "ironclad" "alexandria") + :perform (test-op (op c) (symbol-call :fiveam :run! + (find-symbol* :eris-tests :eris/test))) + :components ((:module "tests" + :serial t + :components ((:file "package") + (:file "common") + (:file "encode-tests") + (:file "decode-tests") + (:file "rfc") + (:file "autogenerated-tests"))))) |