-
Notifications
You must be signed in to change notification settings - Fork 6
/
oclcl-test.asd
37 lines (36 loc) · 1.33 KB
/
oclcl-test.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
#|
This file is a part of oclcl project.
Copyright (c) 2012 Masayuki Takagi (kamonama@gmail.com)
2017 gos-k (mag4.elan@gmail.com)
|#
(defsystem "oclcl-test"
:author "gos-k"
:license "LLGPL"
:depends-on ("oclcl"
"prove"
"arrow-macros")
:components ((:module "t"
:serial t
:components
((:module "lang"
:serial t
:components
((:test-file "util")
(:test-file "data")
(:test-file "type")
(:test-file "syntax")
(:test-file "environment")
(:test-file "built-in")
(:test-file "program")
(:test-file "compiler/compile-data")
(:test-file "compiler/compile-type")
(:test-file "compiler/type-of-expression")
(:test-file "compiler/compile-expression")
(:test-file "compiler/compile-statement")
(:test-file "compiler/compile-program")))
(:module "api"
:serial t
:components
((:test-file "defkernel"))))))
:defsystem-depends-on ("prove-asdf")
:perform (test-op (op c) (symbol-call :prove-asdf :run-test-system c)))