aboutsummaryrefslogtreecommitdiff
path: root/lisp-algo.asd
blob: 73cc8244103c6bcdbef1fb77c9c99e1c3f013316 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
;;;; Define ASDF system
(defsystem "lisp-algo"
    :description "Provide several lisp algorithms"
    :version "0.0.1"
    :depends-on ("lisp-unit")
    :perform (test-op (o s) (symbol-call :com.lisp-algo.test :do-tests))
    :components ((:file "packages")
                 (:module "union-find"
                          :depends-on ("packages")
                          :components ((:file "quick-find")
                                       (:file "quick-union")
                                       (:file "weighted-quick-union")
                                       (:file "weighted-quick-union-path-compression")))
                 (:module "test"
                          :depends-on ("packages")
                          :components ((:file "test")
                                       (:file "union-find")))))