aboutsummaryrefslogtreecommitdiff
path: root/lisp-algo.asd
diff options
context:
space:
mode:
authorLoic Guegan <manzerberdes@gmx.com>2019-02-24 10:30:57 +0100
committerLoic Guegan <manzerberdes@gmx.com>2019-02-24 10:30:57 +0100
commit5725987c8dfd55d4ee0282f0a37779e06052f3c6 (patch)
treed985acea2fdb3149804ea630c06662d5a8d0796c /lisp-algo.asd
parentd0f6e2ff9cdf4c35e99b54fa765aca7f46ed6a24 (diff)
Re-organize code
Diffstat (limited to 'lisp-algo.asd')
-rw-r--r--lisp-algo.asd19
1 files changed, 19 insertions, 0 deletions
diff --git a/lisp-algo.asd b/lisp-algo.asd
new file mode 100644
index 0000000..73cc824
--- /dev/null
+++ b/lisp-algo.asd
@@ -0,0 +1,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")))))
+
+