fixed the asdf-install workaround

This commit is contained in:
dlichteblau
2007-12-02 20:55:11 +00:00
parent 37b4873ee4
commit e36eb23a3c

View File

@ -2,11 +2,16 @@
(:use :asdf :cl)) (:use :asdf :cl))
(in-package :cxml-system) (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 ;; force loading of closure-common.asd, which installs *FEATURES* this
;; file depends on. Use MISSING-DEPENDENCY for asdf-install. ;; file depends on. Use MISSING-DEPENDENCY for asdf-install.
(unless (find-system :closure-common nil) (unless (find-system :closure-common nil)
(error 'missing-dependency (error 'missing-dependency
:required-by :cxml :required-by (make-instance 'dummy-cxml-component)
:version nil :version nil
:requires :closure-common)) :requires :closure-common))