fix: (push (assoc-value ... :test 'foo) ...) ignored :test when looking up the value
[alexandria.git] / alexandria.asd
blobb6854b87f5caeb2339807ebcd3e33f9b830aecfd
1 (defsystem :alexandria
2   :version "0.0.0"
3   :licence "Public Domain / 0-clause MIT"
4   :components
5   ((:static-file "LICENCE")
6    (:static-file "tests.lisp")
7    (:file "package")
8    (:file "definitions" :depends-on ("package"))
9    (:file "binding" :depends-on ("package"))
10    (:file "strings" :depends-on ("package"))
11    (:file "conditions" :depends-on ("package"))
12    (:file "hash-tables" :depends-on ("package"))
13    (:file "io" :depends-on ("package" "macros" "lists"))
14    (:file "macros" :depends-on ("package" "strings" "symbols"))
15    (:file "control-flow" :depends-on ("package" "definitions" "macros"))
16    (:file "symbols" :depends-on ("package"))
17    (:file "functions" :depends-on ("package" "symbols" "macros"))
18    (:file "lists" :depends-on ("package" "functions"))
19    (:file "types" :depends-on ("package" "symbols" "lists"))
20    (:file "arrays" :depends-on ("package" "types"))
21    (:file "sequences" :depends-on ("package" "lists" "types"))
22    (:file "numbers" :depends-on ("package" "sequences"))
23    (:file "features" :depends-on ("package" "control-flow"))))
25 (defmethod operation-done-p ((o test-op) (c (eql (find-system :alexandria))))
26   nil)
28 (defmethod perform ((o test-op) (c (eql (find-system :alexandria))))
29   (operate 'load-op :alexandria-tests)
30   (operate 'test-op :alexandria-tests))