anchor.diff:    (or (null (component-version c))
         (call-next-method)))
   
  -(defsystem :cffi/c2ffi
  +(defsystem "cffi/c2ffi"
     :description "CFFI definition generator from the FFI spec generated by c2ffi. This system is enough to use the ASDF machinery (as a :defsystem-depends-on)."
     :author "Attila Lendvai <attila@lendvai.name>"
     :depends-on (:alexandria
  
positive.code: #-(or openmcl mcl sbcl cmucl scl clisp lispworks ecl allegro cormanlisp abcl mkcl clasp)
  (error "Sorry, this Lisp is not yet supported.  Patches welcome!")
  
  (defsystem :cffi
    :description "The Common Foreign Function Interface"
    :author "James Bielman  <jamesjb@jamesjb.com>"
    :maintainer "Luis Oliveira  <loliveira@common-lisp.net>"
  
negative.code:      (:file "c2ffi" :depends-on ("package"))
       (:file "asdf" :depends-on ("package" "c2ffi"))))))
  
  (defsystem "cffi/c2ffi-generator"
    :description "This system gets loaded lazily when the CFFI bindings need to be regenerated."
    :author "Attila Lendvai <attila@lendvai.name>"
    :depends-on (:cffi/c2ffi
  