(defpackage #:clsql-system (:use #:asdf #:cl))
(in-package #:clsql-system)
+#+clisp
+(progn
+ (asdf:operate 'asdf:load-op 'cffi)
+ (asdf:operate 'asdf:load-op 'cffi-uffi-compat)
+ (asdf:defsystem uffi :depends-on (cffi-uffi-compat)))
+
;; need to load uffi for below perform :after method
(eval-when (:compile-toplevel :load-toplevel :execute)
(unless (find-package 'uffi)
(:file "base-classes" :depends-on ("package"))
(:file "conditions" :depends-on ("base-classes"))
(:file "db-interface" :depends-on ("conditions"))
- (:file "time" :depends-on ("package" "conditions"))
(:file "utils" :depends-on ("package" "db-interface"))
+ (:file "time" :depends-on ("package" "conditions" "utils"))
(:file "generics" :depends-on ("package"))))
(:module database
:pathname ""