blob: 0ec5c7f34cc27e97ae8fe4f6f13843a7af9c9339 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
(defsystem "eris"
:name "eris"
:author "mail@ykonai.net"
:license "LGPLv3 or later"
:depends-on ("ironclad" "alexandria" "serapeum" "trivial-gray-streams" "function-cache" "bordeaux-threads" #+unix "osicat" #+unix "mmap")
:components
((:module "src"
:serial t
:components ((:file "cache")
(:file "package")
(:file "common")
(:file "conditions")
(:file "base32")
(:file "eris")
(:file "eris-decode")
#+unix (:file "parallel-decoder"))))
:in-order-to ((test-op (test-op :eris/test))))
(defsystem "eris/test"
:name "eris/test"
:depends-on ("eris" "fiveam" "ironclad" "alexandria" "serapeum")
: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")
#+unix (:file "parallel-tests")))))
|