1 (defpackage #:asdf-lift (:use #:asdf #:cl))
2 (in-package #:asdf-lift)
6 :author "Gary Warren King <gwking@metabang.com>"
7 :maintainer "Gary Warren King <gwking@metabang.com>"
8 :licence "MIT Style License; see file COPYING for details"
9 :description "LIsp Framework for Testing"
10 :long-description "LIFT is an SUnit variant and much much more."
14 ((:static-file "notes.text")
18 :depends-on ("packages" "measuring" "port"))
20 :depends-on ("packages"))
21 (:file "random-testing"
22 :depends-on ("packages" "lift"))
24 :depends-on ("packages"))
26 :depends-on ("packages" "port"))
28 :depends-on ("port" "lift"))
30 :depends-on ("port" "lift"))
33 :depends-on ("lift"))))
38 :components ((:module "source"
40 ((:static-file "index.md"))))))
42 :in-order-to ((test-op (load-op lift-test)))
44 :perform (test-op :after (op c)
46 (intern (symbol-name '#:run-tests) :lift)
49 (defmethod operation-done-p
50 ((o test-op) (c (eql (find-system 'lift))))
54 (when (find-system 'asdf-system-connections nil)
55 (asdf:operate 'asdf:load-op 'asdf-system-connections))
57 #+asdf-system-connections
58 (asdf:defsystem-connection lift-report-locations
59 :requires (:lift :asdf-binary-locations)
60 :components ((:module "dev"
61 :components ((:file "report-locations")))))