-
Notifications
You must be signed in to change notification settings - Fork 1
/
grph.asd
40 lines (35 loc) · 1.8 KB
/
grph.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
35
36
37
38
39
(asdf:defsystem #:grph
:description "immutable graph data structure with Datalog query language"
:version "2.2.0"
:author "anders hoff / @inconvergent / [email protected]"
:in-order-to ((asdf:test-op (asdf:test-op #:grph/tests)))
:licence "MIT" :pathname "src/" :serial nil
:depends-on (#:veq #:fset #:lparallel)
:components ((:file "packages")
(:file "init" :depends-on ("packages"))
(:file "utils" :depends-on ("init"))
(:file "docs" :depends-on ("utils"))
(:file "config" :depends-on ("utils"))
(:file "edge-set" :depends-on ("utils"))
(:file "macros" :depends-on ("utils"))
(:file "grph" :depends-on ("macros"))
(:file "qry-utils" :depends-on ("grph"))
(:file "qry-match" :depends-on ("qry-utils"))
(:file "qry-runtime" :depends-on ("qry-match"))
(:file "qry-runtime-2" :depends-on ("qry-match"))
(:file "qry-runtime-par" :depends-on ("qry-runtime"))
(:file "qry" :depends-on ("qry-runtime-par"))
(:file "qry-extra" :depends-on ("qry"))
(:file "qry-rules" :depends-on ("qry"))
(:file "grph-walk" :depends-on ("qry"))
(:file "xgrph-triangulate" :depends-on ("grph"))
(:file "xgrph" :depends-on ("qry"))
(:file "xgrph-isect" :depends-on ("xgrph"))
(:file "xgrph-cycle" :depends-on ("xgrph-isect"))
(:file "xgrph-io" :depends-on ("grph-walk" "xgrph"))))
(asdf:defsystem #:grph/tests
:depends-on (#:veq #:grph #:prove #:lparallel #:uiop #:asdf)
:version "2.2.0"
:perform (asdf:test-op (o s) (uiop:symbol-call ':grph-tests '#:run-tests))
:pathname "test/" :serial t
:components ((:file "run")))