-
Notifications
You must be signed in to change notification settings - Fork 1
/
macrodynamics.asd
34 lines (32 loc) · 1.07 KB
/
macrodynamics.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
;;;; macrodynamics.asd
(defsystem "macrodynamics"
:serial t
:author "Kyle Littler"
:license "LLGPL"
:version "0.1.1"
:description "A language extension for creating bindings scoped to the entire expansion process of a region of code."
:homepage "https://github.com/DalekBaldwin/macrodynamics"
:components
((:static-file "macrodynamics.asd")
(:module :src
:components ((:file "package")
(:file "util")
(:file "macrodynamics"))
:serial t))
:depends-on ("alexandria")
:in-order-to ((test-op (test-op "macrodynamics/test"))))
(defsystem "macrodynamics/test"
:serial t
:author "Kyle Littler"
:license "LLGPL"
:version "0.1.1"
:description "Tests for macrodynamics."
:components
((:module :test
:components ((:file "package")
(:file "macros")
(:file "macrodynamics-test"))))
:depends-on ("macrodynamics"
"fiasco"
"check-it")
:perform (test-op (op c) (symbol-call :macrodynamics/test :test-all)))