-(mk:defsystem :clsql
- :source-pathname "CL-LIBRARY:clsql;sql;"
- :source-extension "cl"
- :binary-pathname "CL-LIBRARY:clsql;sql;bin;"
- :components ((:file "pool")
- (:file "loop-extension")
- (:file "sql" :depends-on ("pool"))
- (:file "transactions" :depends-on ("sql"))
- (:file "functional" :depends-on ("sql"))
- (:file "usql" :depends-on ("sql")))
- :depends-on (:clsql-base)
- :finally-do
- (pushnew :clsql cl:*features*)
- )
+(defsystem :clsql
+ :source-pathname #.(format nil "~A:clsql;"
+ #+common-lisp-controller "cl-library"
+ #-common-lisp-controller "clsql")
+ :source-extension "cl"
+ :components ((:file "package")
+ (:file "pool" :depends-on ("package"))
+ (:file "loop-extension")
+ (:file "sql" :depends-on ("pool"))
+ (:file "transactions" :depends-on ("sql"))
+ (:file "functional" :depends-on ("sql"))
+ (:file "usql" :depends-on ("sql")))
+ :depends-on (:clsql-base)
+ :finally-do
+ (pushnew :clsql cl:*features*)
+ )