Update of /project/cxml/cvsroot/cxml In directory clnet:/tmp/cvs-serv22350
Modified Files: cxml.asd Log Message: fixed the asdf-install workaround
--- /project/cxml/cvsroot/cxml/cxml.asd 2007/10/07 14:45:07 1.21 +++ /project/cxml/cvsroot/cxml/cxml.asd 2007/12/02 20:55:11 1.22 @@ -2,11 +2,16 @@ (:use :asdf :cl)) (in-package :cxml-system)
+(defclass dummy-cxml-component () ()) + +(defmethod asdf:component-name ((c dummy-cxml-component)) + :cxml) + ;; 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 + :required-by (make-instance 'dummy-cxml-component) :version nil :requires :closure-common))