Merge branch 'fare-master'
[cl-tuples.git] / cl-tuples.asd
blob23cf80751a8bc7bf04a354c2812e619fa132f117
1 ;;;; Silly emacs, this is -*- Lisp -*-
3 (defpackage :cl-tuples-system
4   (:use :cl :asdf))
6 (in-package :cl-tuples-system)
8 (defsystem :cl-tuples
9   :name "cl-tuples"
10   :author "John Connors"
11   :version "1.0"
12   :licence "MIT"
13   :description "Experimental Tuple Types Facade"
14   :depends-on (:iterate :alexandria)
15   :in-order-to ((test-op (load-op :cl-tuples-tests)))
16   :perform (test-op :after (op c)
17              (funcall (find-symbol (symbol-name :run!) :fiveam)
18                       (find-symbol (symbol-name :cl-tuples-tests) :cl-tuples-tests)))
19   :serial t
20   :components ((:file "package")
21                            (:file "utils")
22                            (:file "symbols")
23                            (:file "syntax")
24                            (:file "tuple-expander")
25                            (:file "tuples")
26                            (:file "vector")
27                            (:file "matrix")
28                            (:file "quaternion")
29                            (:file "colour")
30                            (:file "triangle")
31                            (:file "rect")
32                            (:file "aabb")))