cl-prevalence / cl-prevalence.asd

;;;; -*- Mode: LISP -*-
;;;; $Id$
;;;; The CL-PREVALENCE ASDF system definition
;;;; Copyright (C) 2003, 2004 Sven Van Caekenberghe, Beta Nine BVBA.
;;;; You are granted the rights to distribute and use this software
;;;; as governed by the terms of the Lisp Lesser General Public License
;;;; (, also known as the LLGPL.

(in-package :asdf)

(defsystem :cl-prevalence
  :author "Sven Van Caekenberghe <>"
  :version "5"
  :maintainer "Sven Van Caekenberghe <>, Leslie P. Polzer <>"
  :licence "Lesser Lisp General Public License"
  :description "Common Lisp Prevalence Package"
  :long-description "Common Lisp Prevalence is an implementation of Object Prevalence for Common Lisp"

  ((:module "src"
      :components ((:file "package")
                   (:module "serialization"
                      :components ((:file "serialization")
                                   (:file "xml" :depends-on ("serialization"))
                                   (:file "sexp" :depends-on ("serialization")))
                      :depends-on ("package"))
                   (:file "prevalence" :depends-on ("serialization"))
                   (:file "managed-prevalence" :depends-on ("prevalence"))
                   (:file "master-slave" :depends-on ("prevalence"))
                   (:file "blob" :depends-on ("managed-prevalence")))))
  :depends-on (:s-xml :s-sysdeps))