Changeset 13261
- Timestamp:
- 04/04/11 08:41:43 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/abcl.asd
r13260 r13261 3 3 4 4 (require 'asdf) 5 (defpackage :abcl-asdf 6 (:use :cl :asdf)) 7 (in-package :abcl-asdf) 5 (in-package :asdf) 8 6 9 7 ;;; Wrapper for all ABCL ASDF definitions. 10 (defsystem :abcl :version "0.5.0") 11 12 (defmethod perform :after ((o load-op) (c (eql (find-system :abcl)))) 13 (operate 'load-op :abcl-test-lisp :force t) 14 (operate 'load-op :cl-bench :force t) 15 (operate 'load-op :ansi-compiled :force t) 16 (operate 'load-op :ansi-interpreted :force t)) 8 (defsystem :abcl :version "0.6.0") 17 9 18 10 ;;; Run via (asdf:operate 'asdf:test-op :abcl :force t) 19 11 (defmethod perform ((o test-op) (c (eql (find-system :abcl)))) 20 (operate 'test-op :abcl-tests :force t)) 12 (load-system (find-system :abcl-test-lisp)) 13 (operate 'test-op :abcl-test-lisp)) 21 14 22 15 ;;; Test ABCL with the Lisp unit tests collected in "test/lisp/abcl" … … 46 39 (:file "mop-tests-setup") 47 40 #+abcl 48 (:file "mop-tests" :depends-on ("mop-tests-setup")) 41 (:file "mop-tests" :depends-on 42 ("mop-tests-setup")) 49 43 (:file "file-system-tests") 50 44 #+abcl 51 (:file "jar-pathname" :depends-on 45 (:file "jar-pathname" :depends-on 52 46 ("utilities" "pathname-tests" "file-system-tests")) 53 47 #+abcl 54 48 (:file "url-pathname") 55 (:file "math-tests" 56 :depends-on("compiler-tests"))49 (:file "math-tests" :depends-on 50 ("compiler-tests")) 57 51 (:file "misc-tests") 58 52 (:file "latin1-tests") 59 53 #+abcl 60 (:file "bugs" :depends-on ("file-system-tests")) 61 (:file "wild-pathnames" :depends-on ("file-system-tests")) 54 (:file "bugs" :depends-on 55 ("file-system-tests")) 56 (:file "wild-pathnames" :depends-on 57 ("file-system-tests")) 62 58 #+abcl 63 (:file "pathname-tests" :depends-on ("utilities")))))) 59 (:file "pathname-tests" :depends-on 60 ("utilities")))))) 64 61 65 62 (defmethod perform ((o test-op) (c (eql (find-system 'abcl-test-lisp)))) … … 74 71 (:file "parse-ansi-errors" :depends-on ("package")))))) 75 72 (defmethod perform :before ((o test-op) (c (eql (find-system :ansi-interpreted)))) 76 ( operate 'load-op:ansi-interpreted))73 (load-system :ansi-interpreted)) 77 74 (defmethod perform ((o test-op) (c (eql (find-system :ansi-interpreted)))) 78 75 (funcall (intern (symbol-name 'run) :abcl.test.ansi) … … 86 83 (:file "parse-ansi-errors" :depends-on ("package")))))) 87 84 (defmethod perform :before ((o test-op) (c (eql (find-system :ansi-compiled)))) 88 ( operate 'load-op:ansi-compiled))85 (load-system :ansi-compiled)) 89 86 (defmethod perform ((o test-op) (c (eql (find-system :ansi-compiled)))) 90 87 (funcall (intern (symbol-name 'run) :abcl.test.ansi) 91 88 :compile-tests t)) 92 93 89 94 90 ;;; Test ABCL with CL-BENCH … … 100 96 ((:file "wrapper"))))) 101 97 (defmethod perform :before ((o test-op) (c (eql (find-system :cl-bench)))) 102 ( operate 'load-op :cl-bench :force t))98 (load-system :cl-bench)) 103 99 (defmethod perform ((o test-op) (c (eql (find-system :cl-bench)))) 104 100 (funcall (intern (symbol-name 'run) :abcl.test.cl-bench)))
Note: See TracChangeset
for help on using the changeset viewer.