more tests to track down multiple regression failures
[CommonLispStat.git] / external / lift.darcs / lift.asd
blobe39fde2b59b3744652a76e5f6aab24ef5c0d87e8
1 (defpackage #:asdf-lift (:use #:asdf #:cl))
2 (in-package #:asdf-lift)
4 (defsystem lift
5   :version "1.4.3"
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."  
11   :components ((:module
12                 "dev" 
13                 :components 
14                 ((:static-file "notes.text")
15              
16                  (:file "packages")
17                  (:file "lift"
18                         :depends-on ("packages" "measuring" "port"))
19                  (:file "copy-file"
20                         :depends-on ("packages"))
21                  (:file "random-testing" 
22                         :depends-on ("packages" "lift"))
23                  (:file "port" 
24                         :depends-on ("packages"))
25                  (:file "measuring" 
26                         :depends-on ("packages" "port"))
27                  (:file "config" 
28                         :depends-on ("port" "lift"))
29                  (:file "reports" 
30                         :depends-on ("port" "lift"))
31                  #+Ignore
32                  (:file "prototypes"
33                         :depends-on ("lift"))))
34                
35                #+(or)
36                (:module 
37                 "website"
38                 :components ((:module "source"
39                                       :components 
40                                       ((:static-file "index.md"))))))
41   
42   :in-order-to ((test-op (load-op lift-test)))
43   :depends-on ()
44   :perform (test-op :after (op c)
45                     (funcall
46                       (intern (symbol-name '#:run-tests) :lift)
47                       :config :generic)))
49 (defmethod operation-done-p 
50            ((o test-op) (c (eql (find-system 'lift))))
51   (values nil))
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")))))