;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Feb 2002
;;;;
-;;;; $Id: clsql-postgresql.system,v 1.2 2002/03/23 17:10:47 kevin Exp $
+;;;; $Id: clsql-postgresql.system,v 1.5 2002/04/01 05:27:55 kevin Exp $
;;;;
;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg
;;;;
:components ((:file "postgresql-package")
(:file "postgresql-loader" :depends-on ("postgresql-package"))
(:file "postgresql-api" :depends-on ("postgresql-loader"))
- (:file "postgresql-sql" :depends-on ("postgresql-api")))
- :depends-on (:uffi :clsql))
+ (:file "postgresql-sql" :depends-on ("postgresql-api"))
+ (:file "postgresql-usql" :depends-on ("postgresql-sql")))
+ :depends-on (:uffi :clsql :clsql-uffi)
+ :finally-do
+ (when (clsql-sys:database-type-library-loaded :postgresql)
+ (clsql-sys:initialize-database-type :database-type :postgresql)
+ (pushnew :postgresql cl:*features*)))
+