-
Notifications
You must be signed in to change notification settings - Fork 4
/
dbd-oracle.asd
34 lines (31 loc) · 1.18 KB
/
dbd-oracle.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
(in-package :cl-user)
(defpackage dbd-oracle-asd
(:use :cl :asdf))
(in-package :dbd-oracle-asd)
(defsystem dbd-oracle
:name "DBD-Oracle"
:author "Sergey Afonin <[email protected]>"
:maintainer "Sergey Afonin <[email protected]>"
:licence "Lessor Lisp General Public License"
:description "ORACLE database driver for CL-DBI."
:long-description "A CL-DBI interface for ORACLE database based on
OCI bindings provided by CLSQL library."
:version (:read-file-form "VERSION")
:depends-on (:dbi :cffi-uffi-compat :cffi :cl-syntax)
:pathname "src"
:components ((:file "package")
(:file "oracle-constants")
(:file "ora-error-codes")
(:file "oracle-api")
(:file "oracle-loader")
(:file "foreign-resources")
(:file "dbd-oracle")
(:file "dbd-oracle-dbi")
(:file "reusable-query"))
:in-order-to ((test-op (load-op dbd-oracle-test)))
:perform (test-op :after (op c)
(funcall (intern (symbol-name '#:run-tests) :lift)
:config :generic)))
(defmethod operation-done-p
((o test-op) (c (eql (find-system 'dbd-oracle))))
(values nil))