-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlolh-utils.asd
49 lines (42 loc) · 1.69 KB
/
lolh-utils.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
;;; lolh-utils.asd
;;; Time-stamp: <2023-03-25 18:57:45 minilolh>
;;; Author: LOLH-LINC <[email protected]>
;;; Created: 2023-01-12
;;; Version: 0.1.10
;;; Commentary
;; The system 'lolh-utils' handles binary search trees (cl-bst)
;; and red-black trees (cl-rbt).
;; It also handles the cl-filesz data structure, which holds pathnames
;; and compares them for size and equality.
;; To test the system, run the ASDF command
;; (asdf:test-sytem "lolh-utils")
;;; Code
(defsystem "lolh-utils"
:description "My version of a binary search tree."
:version "0.1.10"
:author "LOLH <[email protected]"
:license "CCO 1.0 Universal"
:depends-on ("trivial-file-size")
:components ((:file "lolh-utils-package")
(:module "cl-bst" :depends-on ("lolh-utils-package")
:components ((:file "cl-bst")))
(:module "cl-rbt" :depends-on ("lolh-utils-package")
:components ((:file "cl-rbt")
(:file "cl-rbt-definitions"
:depends-on ("cl-rbt"))))
(:module "lolh-filesz" :depends-on ("lolh-utils-package")
:components ((:file "lolh-filesz"))))
:in-order-to ((test-op (test-op "lolh-utils/tests"))))
(defsystem "lolh-utils/tests"
:description "Tests for the Lolh-Utils system."
:version "0.0.1"
:author "LOLH-LINC <[email protected]>"
:license "CCO 1.0 Universal"
:depends-on ("fiveam" "lolh-utils")
:components ((:module "t"
:components ((:file "lolh-utils-tests-package")
(:file "lolh-utils-tests-main"
:depends-on ("lolh-utils-tests-package")))))
:perform (test-op (o c) (symbol-call :lolh.utils.tests :test-lolh-utils)))
;;; lolh-utils.asd ends here
;;; ------------------------------------------------------------------