Changeset 14170
- Timestamp:
- 10/08/12 18:06:57 (8 years ago)
- Location:
- trunk/abcl
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/contrib/abcl-asdf/abcl-asdf.asd
r13902 r14170 1 1 ;;;; -*- Mode: LISP -*- 2 (in-package :asdf)3 2 4 ( defsystem :abcl-asdf3 (asdf:defsystem :abcl-asdf 5 4 :author "Mark Evenson" 6 5 :version "0.8.0" … … 19 18 :depends-on (packages)))) 20 19 21 ( defsystem :abcl-asdf-test20 (asdf:defsystem :abcl-asdf-test 22 21 :author "Mark Evenson" 23 22 :depends-on (abcl-asdf) -
trunk/abcl/contrib/abcl-asdf/maven-embedder.lisp
r14169 r14170 422 422 (asdf:ensure-parsed-mvn mvn) 423 423 (resolve-dependencies (format nil "~A:~A:~A" asdf::group-id asdf::artifact-id asdf::version)))) 424 425 ;;; Currently the last file listed in ASDF 426 (provide 'abcl-asdf) -
trunk/abcl/contrib/jss/jss.asd
r13937 r14170 1 1 ;;;; -*- Mode: LISP -*- 2 (in-package :asdf) 3 4 (defsystem :jss 2 (asdf:defsystem :jss 5 3 :author "Alan Ruttenberg, Mark Evenson" 6 4 :version "3.0.3" -
trunk/abcl/contrib/mvn/jna.asd
r13952 r14170 3 3 ;;;; Need to have jna.jar present for CFFI to have a chance of working. 4 4 ;;; XXX jna-3.4.0 seems much more capable, but doesn't have a resolvable pom.xml from Maven central 5 (require :asdf)6 5 (asdf:defsystem :jna 7 6 :version "3.0.9" 8 :defsystem-depends-on (abcl-asdf) ;;; XXX not working in the bowels of ASDF7 :defsystem-depends-on (abcl-asdf) 9 8 :components ((:mvn "com.sun.jna/jna/3.0.9"))) -
trunk/abcl/src/org/armedbear/lisp/require.lisp
r13303 r14170 39 39 (defun module-provide-system (module) 40 40 (let ((*readtable* (copy-readtable nil))) 41 (handler-case 42 (load-system-file (string-downcase (string module))) 41 (handler-case 42 (progn 43 (load-system-file (string-downcase (string module))) 44 (provide module)) 43 45 (t (e) 44 46 (unless (and (typep e 'error) … … 58 60 (unless (listp pathnames) (setf pathnames (list pathnames))) 59 61 (dolist (x pathnames) 60 (load x))) 62 (load x)) 63 (provide module-name)) 61 64 (t 62 ( unless(some (lambda (p) (funcall p module-name))65 (if (some (lambda (p) (funcall p module-name)) 63 66 (append (list #'module-provide-system) 64 67 sys::*module-provider-functions*)) 65 (error "Don't know how to ~S ~A." 'require module-name)))) 68 (provide module-name) ;; Shouldn't hurt 69 (error "Don't know how to ~S ~A." 'require module-name)))) 66 70 (set-difference *modules* saved-modules)))) 67 71
Note: See TracChangeset
for help on using the changeset viewer.