-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathevl.asd
21 lines (20 loc) · 855 Bytes
/
evl.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
(asdf:defsystem #:evl
:description "Meta-circular Lisp Evaluator"
:version "1.0.0"
:author "anders hoff / @inconvergent / [email protected]"
:in-order-to ((asdf:test-op (asdf:test-op #:evl/tests)))
:licence "MIT" :pathname "src/" :serial nil
:depends-on (#:lqn #:veq)
:components ((:file "packages")
(:file "utils" :depends-on ("packages"))
(:file "docs" :depends-on ("utils"))
(:file "config" :depends-on ("docs"))
(:file "interp" :depends-on ("config"))
(:file "code-factory" :depends-on ("interp"))
))
(asdf:defsystem #:evl/tests
:depends-on (#:prove #:uiop #:asdf #:evl #:lqn #:veq)
:version "1.0.0"
:perform (asdf:test-op (o s) (uiop:symbol-call ':evl-tests '#:run-tests))
:pathname "test/" :serial t
:components ((:file "run")))