(eval-when (:compile-toplevel :load-toplevel :execute)
(unless (find-package :bdb-system)
(defpackage :bdb-system
(:use :common-lisp :asdf))))
(in-package :bdb-system)
(defsystem :bdb
:description "Berkley DB CFFI-Bindings"
:author ""
:version "0.0,0"
:components
((:module :src
:components ((:file "package")
(:file "classes"
:depends-on ("package"))
(:file "config"
:depends-on ("package"
"aux-bindings"
"classes"))
(:file "consts"
:depends-on ("package"))
(:file "aux-bindings"
:depends-on ("package" "consts"
"classes"))
(:file "bdb"
:depends-on ("package"))
(:file "util"
:depends-on ("package"))
(:file "db"
:depends-on ("package" "consts"
"aux-bindings" "bdb" "util"
"config" "classes" "txn"))
(:file "cursor"
:depends-on ("package" "aux-bindings"
"consts" "txn"
"db" "util" "classes"))
(:file "db-env"
:depends-on ("package" "consts"
"aux-bindings" "classes"))
(:file "txn"
:depends-on ("package" "consts"
"aux-bindings" "classes"))
(:file "locks"
:depends-on ("package" "consts"
"aux-bindings" "classes"))
(:file "log"
:depends-on ("package" "consts"
"aux-bindings" "classes"))
(:file "secondary"
:depends-on ("package" "consts"
"txn"
"aux-bindings" "classes"))
(:file "sequence"
:depends-on ("package" "consts"
"aux-bindings" "classes"
"txn")))))
:depends-on (:cffi-util))