From: Kevin M. Rosenberg Date: Thu, 17 Oct 2002 17:01:28 +0000 (+0000) Subject: r3083: add scl support X-Git-Tag: v3.8.6~904 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=a19a3f05330fccb89af1a502e7da93b741576df0 r3083: add scl support --- diff --git a/ChangeLog b/ChangeLog index a0990f0..75ea4bb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +16 Oct 2002 Kevin Rosenberg (kevin@rosenberg.net) + * Add support for SBCL, OpenMCL, and SCL + * Add *load-truename* to search path for clsql's + compiled libraries. + 01 Sep 2002 Kevin Rosenberg (kevin@rosenberg.net) * Rework use of file types in .asd files diff --git a/db-mysql/mysql-loader.lisp b/db-mysql/mysql-loader.lisp index b0c9c14..355f2b7 100644 --- a/db-mysql/mysql-loader.lisp +++ b/db-mysql/mysql-loader.lisp @@ -7,7 +7,7 @@ ;;;; Programmers: Kevin M. Rosenberg ;;;; Date Started: Feb 2002 ;;;; -;;;; $Id: mysql-loader.lisp,v 1.1 2002/09/30 10:19:23 kevin Exp $ +;;;; $Id: mysql-loader.lisp,v 1.2 2002/10/17 17:01:18 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -28,7 +28,7 @@ (defvar *clsql-mysql-library-filename* (uffi:find-foreign-library "clsql-mysql" - `("/usr/lib/clsql/" + `(,(make-pathname :directory (pathname-directory *load-truename*)) "/opt/lisp/clsql/db-mysql/" "/home/kevin/debian/src/clsql/db-mysql/") :drive-letters '("C" "D" "E" "F" "G"))) diff --git a/debian/changelog b/debian/changelog index ee76d86..79cf320 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,7 +2,8 @@ cl-sql (1.1.0-1) unstable; urgency=low * Add SCL support. * Fix file type in test-suite/tester-clsql.lisp - + * Add *load-truename* searching for clsql's compiled libraries + -- Kevin M. Rosenberg Tue, 15 Oct 2002 13:34:41 -0600 cl-sql (1.0.1-1) unstable; urgency=low diff --git a/doc/clsql.pdf b/doc/clsql.pdf index d84df3a..aad87bb 100644 Binary files a/doc/clsql.pdf and b/doc/clsql.pdf differ diff --git a/doc/clsql.sgml b/doc/clsql.sgml index 50c5642..04e4324 100644 --- a/doc/clsql.sgml +++ b/doc/clsql.sgml @@ -14,6 +14,7 @@ PostgreSQL"> AODBC"> CMUCL"> +SCL"> SBCL"> OpenMCL"> Lispworks"> diff --git a/doc/html.tar.gz b/doc/html.tar.gz index 909dabf..25bd9b7 100644 Binary files a/doc/html.tar.gz and b/doc/html.tar.gz differ diff --git a/doc/intro.sgml b/doc/intro.sgml index 753ca3d..99bad1e 100644 --- a/doc/intro.sgml +++ b/doc/intro.sgml @@ -37,6 +37,9 @@ are: improved packages and symbol export. + +transaction support. + @@ -76,8 +79,9 @@ implementations of &uffi;. The following implementations are supported: &acl; v6.2 on Debian Linux, FreeBSD 4.5, and Microsoft Windows XP. &lw; v4.2 on Debian Linux and Microsoft Windows XP. &cmucl; 18d on Debian Linux, FreeBSD 4.5, and Solaris 2.8. - &sbcl; 0.7.8 on Debian Linux, FreeBSD 4.5, and Solaris 2.8. - &openmcl; 0.13 on Debian Linux. + &sbcl; 0.7.8 on Debian Linux. + &scl; 1.1 on Debian Linux. + &openmcl; 0.13 on Debian Linux PowerPC. diff --git a/uffi/clsql-uffi-loader.lisp b/uffi/clsql-uffi-loader.lisp index c578329..bea05d7 100644 --- a/uffi/clsql-uffi-loader.lisp +++ b/uffi/clsql-uffi-loader.lisp @@ -7,7 +7,7 @@ ;;;; Programmers: Kevin M. Rosenberg ;;;; Date Started: Mar 2002 ;;;; -;;;; $Id: clsql-uffi-loader.lisp,v 1.1 2002/09/30 10:19:24 kevin Exp $ +;;;; $Id: clsql-uffi-loader.lisp,v 1.2 2002/10/17 17:01:19 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; @@ -22,7 +22,8 @@ (defvar *clsql-uffi-library-filename* (uffi:find-foreign-library "clsql-uffi" - `("/usr/lib/clsql/" + `(,(make-pathname :directory (pathname-directory *load-truename*)) + "/usr/lib/clsql/" "/opt/lisp/clsql/uffi/" "/home/kevin/debian/src/clsql/uffi/") :drive-letters '("C" "D" "E" "F" "G")))