forked from slburson/fset
/
fset.asd
52 lines (47 loc) · 1.41 KB
/
fset.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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
;;; -*- Mode: Lisp; Package: CL-User; Syntax: ANSI-Common-Lisp -*-
;;; File: fset.asd
;;; Contents: ASDF definitions for FSet
;;;
;;; This file is part of FSet. Copyright (c) 2007 Sympoiesis, Inc.
;;; FSet is licensed under the Lisp Lesser GNU Public License, or LLGPL.
;;; See: http://opensource.franz.com/preamble.html
;;; This license provides NO WARRANTY.
(asdf:defsystem FSet
:description "A functional set-theoretic collections library.
See: http://www.ergy.com/FSet.html
"
:author "Scott L. Burson <Scott@ergy.com>"
:version "1.3.2"
:licence "LLGPL"
:depends-on (:misc-extensions :mt19937 :named-readtables)
:serial t
:components
((:module "Code"
:serial t
:components
((:file "defs")
(:file "port")
(:file "macros")
(:file "order-macros")
(:file "order")
(:file "wb-trees")
(:file "reader")
(:file "fset-macros")
(:file "fset")
(:file "tuples")
(:file "testing")
(:file "interval")
(:file "relations")
(:file "complement-sets")
(:file "bounded-sets")
#+lispworks
(:file "lispworks-inspect")))))
(asdf:defsystem :Fset/test
:description "Test system for FSet"
:depends-on (:fset)
:components
((:module "Code"
:components ((:file "testing")))))
(defmethod perform ((o test-op) (c (eql (find-system :fset))))
(load-system :fset/test)
(funcall (intern "RUN-TEST-SUITE" :fset) 20))