diff options
| author | Murilo Ijanc <[email protected]> | 2026-07-26 12:42:28 -0300 |
|---|---|---|
| committer | Murilo Ijanc <[email protected]> | 2026-07-26 12:42:28 -0300 |
| commit | ae9ad8a4c61b793f6859c84dac80b1c1b04b7b68 (patch) | |
| tree | 62271e7672dfc58f59dda2ea4dc539c89a1ea5ca /cepis.asd | |
| download | lisp-ae9ad8a4c61b793f6859c84dac80b1c1b04b7b68.tar.gz | |
Initial importv0.1.0
Diffstat (limited to 'cepis.asd')
| -rw-r--r-- | cepis.asd | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/cepis.asd b/cepis.asd new file mode 100644 index 0000000..7813f59 --- /dev/null +++ b/cepis.asd @@ -0,0 +1,29 @@ +(defsystem "cepis" + :version "0.1.0" + :author "Murilo Ijanc <[email protected]>" + :license "ISC" + :description "Client for the public CEP API at cep.is." + :homepage "https://cep.is" + :depends-on ("dexador" "com.inuoe.jzon" "babel") + :serial t + :components ((:module "src" + :components ((:file "package") + (:file "errors") + (:file "models") + (:file "csv") + (:file "client")))) + :in-order-to ((test-op (test-op "cepis/tests")))) + +(defsystem "cepis/tests" + :author "Murilo Ijanc <[email protected]>" + :license "ISC" + :description "Test suite for cepis." + :depends-on ("cepis" "fiveam" "usocket" "bordeaux-threads" "babel") + :serial t + :components ((:module "tests" + :components ((:file "package") + (:file "server") + (:file "suite")))) + :perform (test-op (op system) + (unless (symbol-call :fiveam :run! (find-symbol* :cepis :cepis/tests)) + (error "cepis test suite failed")))) |