[cxml-cvs] CVS cxml
dlichteblau
dlichteblau at common-lisp.net
Sun Oct 7 14:45:09 UTC 2007
Update of /project/cxml/cvsroot/cxml
In directory clnet:/tmp/cvs-serv20169
Modified Files:
cxml.asd
Log Message:
Moved runes/ into its own cvs module under its new name, closure-common.
--- /project/cxml/cvsroot/cxml/cxml.asd 2007/07/05 20:58:15 1.20
+++ /project/cxml/cvsroot/cxml/cxml.asd 2007/10/07 14:45:07 1.21
@@ -2,8 +2,13 @@
(:use :asdf :cl))
(in-package :cxml-system)
-;; force loading of runes.asd, which installs *features* this file depends on
-(find-system :runes)
+;; force loading of closure-common.asd, which installs *FEATURES* this
+;; file depends on. Use MISSING-DEPENDENCY for asdf-install.
+(unless (find-system :closure-common nil)
+ (error 'missing-dependency
+ :required-by :cxml
+ :version nil
+ :requires :closure-common))
(defclass closure-source-file (cl-source-file) ())
@@ -36,7 +41,7 @@
(:file "space-normalizer" :depends-on ("xml-parse"))
(:file "catalog" :depends-on ("xml-parse"))
(:file "sax-proxy" :depends-on ("xml-parse")))
- :depends-on (:runes :puri #-scl :trivial-gray-streams))
+ :depends-on (:closure-common :puri #-scl :trivial-gray-streams))
(defclass utf8dom-file (closure-source-file) ((of)))
@@ -57,7 +62,8 @@
(defmethod perform ((operation compile-op) (c utf8dom-file))
(let ((*features* (cons 'utf8dom-file *features*))
(*readtable*
- (symbol-value (find-symbol "*UTF8-RUNES-READTABLE*" :runes-system))))
+ (symbol-value (find-symbol "*UTF8-RUNES-READTABLE*"
+ :closure-common-system))))
(call-next-method)))
(asdf:defsystem :cxml-dom
More information about the Cxml-cvs
mailing list