From: Kevin M. Rosenberg Date: Thu, 31 Aug 2006 15:20:13 +0000 (+0000) Subject: r11084: 31 Aug 2006 Kevin Rosenberg X-Git-Tag: v3.8.6~48 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=868b0433b0430c362da1d5fd1d7cba63757d07e1;ds=sidebyside r11084: 31 Aug 2006 Kevin Rosenberg * db-mysql/mysql-loader: Apply patch from Marcus Pearce to push *library-file-dir* to CLSQL's library path. --- diff --git a/ChangeLog b/ChangeLog index 6c0bd23..a8c653b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +31 Aug 2006 Kevin Rosenberg + * db-mysql/mysql-loader: Apply patch from Marcus Pearce to push + *library-file-dir* to CLSQL's library path. + 30 Aug 2006 Kevin Rosenberg * Version 3.7.0: New platforms supported: SBCL/Win32, CLISP/Win32, CLISP/Cygwin, CLISP/Linux x86, CLISP/Linux amd64, OpenMCL amd64. CLISP support requires the diff --git a/db-mysql/mysql-loader.lisp b/db-mysql/mysql-loader.lisp index aa90322..0ec9c03 100644 --- a/db-mysql/mysql-loader.lisp +++ b/db-mysql/mysql-loader.lisp @@ -37,6 +37,8 @@ set to the right path before compiling or loading the system.") *mysql-library-loaded*) (defmethod clsql-sys:database-type-load-foreign ((database-type (eql :mysql))) + (clsql:push-library-path + (make-pathname :directory clsql-mysql-system::*library-file-dir*)) (clsql-uffi:find-and-load-foreign-library *mysql-library-candidate-names* :module "mysql" :supporting-libraries *mysql-supporting-libraries*)