forked from armedbear/abcl
-
Notifications
You must be signed in to change notification settings - Fork 0
/
jss.asd
43 lines (31 loc) · 1.2 KB
/
jss.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
(in-package :asdf)
(asdf:defsystem :jss
:author "Alan Ruttenberg, Mark Evenson"
:version "3.3.0"
:description "<> asdf:defsystem <urn:abcl.org/release/1.5.0/contrib/jss#3.3.0>"
:components ((:module base
:pathname "" :serial t
:components ((:file "packages")
(:file "invoke")
(:file "collections")
(:file "optimize-java-call")
(:file "classpath")
(:file "transform-to-field")
(:file "compat")
)))
;; :defsystem-depends-on (:prove-asdf)
;; :in-order-to ((test-op (test-op jss/tests)))
)
;; Until prove-asdf works
(let ((where (merge-pathnames "jss-tests.lisp" (load-time-value *load-pathname*))))
(defun cl-user::test-jss()
(funcall (intern "QUICKLOAD" 'ql) :prove)
(funcall (intern "RUN" 'prove) where)))
;; (asdf:defsystem :jss/tests
;; :depends-on (jss)
;; :components ((:module tests
;; :pathname ""
;; :components ((:test-file "jss-tests"))
;; ))
;; :perform (test-op :after (op c)
;; (funcall (intern #.(string :run) :prove) c)))