-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathwt.reactive.asd
37 lines (35 loc) · 1.31 KB
/
wt.reactive.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
;;;; -*- Mode: LISP -*-
(defsystem wt.reactive
:author "Xiangyu He"
:mailto "xh@coobii.com"
:license "BSD 3-Clause"
:depends-on (:alexandria
:wt.utility
:closer-mop
:trivial-garbage)
:defsystem-depends-on (:wt.vendor)
:components ((:module "reactive"
:serial t
:components ((:file "package")
(:file "environment")
(:file "record")
(:file "propagate")
(:file "object")
(:file "class")
(:file "react")
(:file "slot")
;; (:file "method")
(:file "variable"))))
:in-order-to ((test-op (test-op :wt.reactive/test)))
:perform (load-op :after (o c)
#+lispworks
(pushnew :reactive hcl:*packages-for-warn-on-redefinition*)))
(defsystem wt.reactive/test
:depends-on (:wt.test)
:components ((:module "test/reactive"
:serial t
:components ((:file "package")
(:file "helper")
(:file "variable"))))
:perform (test-op (o c)
(symbol-call :test :run! :reactive-test)))