-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcqlcl.asd
34 lines (33 loc) · 1013 Bytes
/
cqlcl.asd
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
33
34
(defsystem :cqlcl
:author "Aaron France"
:version "0.0.1"
:license "BSD"
:description "CQLv2 binary protocol"
:serial t
:components ((:file "package")
(:file "util")
(:file "constants")
(:file "types")
(:file "headers")
(:file "protocol")
(:file "conn"))
:depends-on (:pooler
:alexandria
:flexi-streams
:uuid
:split-sequence
:bordeaux-threads
:lparallel
:usocket)
:defsystem-depends-on (:fiveam)
:in-order-to ((test-op (test-op :cqlcl-test))))
(defsystem :cqlcl-test
:version "0.0.1"
:description "CQLv2 binary protocol tests"
:licence "BSD"
:components ((:module "test"
:components
((:file "tests"))))
:depends-on (:cqlcl :fiveam :alexandria :flexi-streams :uuid)
:perform (test-op :after (o s)
(fiveam:run! :cqlcl)))