projects
/
clsql.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r8809: Automated commit for Debian build of clsql upstream-version-2.0.0
[clsql.git]
/
clsql-mysql.asd
diff --git
a/clsql-mysql.asd
b/clsql-mysql.asd
index ec4e5efea6c9de6c7c2004dac2989c4817adb585..41a661c5fe3ee9490e74a9993cb32a0d5dc87aee 100644
(file)
--- a/
clsql-mysql.asd
+++ b/
clsql-mysql.asd
@@
-26,15
+26,18
@@
())
(defmethod output-files ((o compile-op) (c clsql-mysql-source-file))
())
(defmethod output-files ((o compile-op) (c clsql-mysql-source-file))
- (let ((found (some #'(lambda (dir)
+ (let* ((library-file-type
+ (funcall (intern (symbol-name'#:default-foreign-library-type)
+ (symbol-name '#:uffi))))
+ (found (some #'(lambda (dir)
(probe-file (make-pathname :directory dir
:name (component-name c)
(probe-file (make-pathname :directory dir
:name (component-name c)
- :type
"so"
)))
+ :type
library-file-type
)))
'((:absolute "usr" "lib" "clsql")))))
(list (if found
found
(make-pathname :name (component-name c)
'((:absolute "usr" "lib" "clsql")))))
(list (if found
found
(make-pathname :name (component-name c)
- :type
"so"
+ :type
library-file-type
:directory *library-file-dir*)))))
(defmethod perform ((o load-op) (c clsql-mysql-source-file))
:directory *library-file-dir*)))))
(defmethod perform ((o load-op) (c clsql-mysql-source-file))
@@
-65,7
+68,8
@@
((:clsql-mysql-source-file "mysql")
(:file "mysql-package")
(:file "mysql-loader" :depends-on ("mysql-package" "mysql"))
((:clsql-mysql-source-file "mysql")
(:file "mysql-package")
(:file "mysql-loader" :depends-on ("mysql-package" "mysql"))
- (:file "mysql-api" :depends-on ("mysql-loader"))
+ (:file "mysql-client-info" :depends-on ("mysql-loader"))
+ (:file "mysql-api" :depends-on ("mysql-client-info"))
(:file "mysql-sql" :depends-on ("mysql-api"))
(:file "mysql-usql" :depends-on ("mysql-sql")))))
:depends-on (:uffi :clsql-base :clsql-uffi))
(:file "mysql-sql" :depends-on ("mysql-api"))
(:file "mysql-usql" :depends-on ("mysql-sql")))))
:depends-on (:uffi :clsql-base :clsql-uffi))