Update of /cvsroot/htoolkit/HSQL/MySQL
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24423
Modified Files:
Setup.lhs
Log Message:
Some fixes:
- CLIENT_MULTI_STATEMENTS isn't available for all versions and it is made optional
- In HsMySQL.h mingw32_HOST_OS is used instead of _WIN32_
- fromNotNullSqlCStringLen is replaced with fromSqlCStringLen
Index: Setup.lhs
===================================================================
RCS file: /cvsroot/htoolkit/HSQL/MySQL/Setup.lhs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Setup.lhs 31 Jul 2005 10:30:27 -0000 1.2
--- Setup.lhs 12 Dec 2005 20:59:24 -0000 1.3
***************
*** 22,27 ****
try (removeFile "MySQL.buildinfo")
return emptyHookedBuildInfo
! postConf :: [String] -> ConfigFlags -> LocalBuildInfo -> IO ExitCode
! postConf args flags localbuildinfo = do
mb_bi <- mysqlConfigBuildInfo (configVerbose flags)
writeHookedBuildInfo "MySQL.buildinfo" (Just (fromMaybe emptyBuildInfo{extraLibs=["mysqlclient"]} mb_bi),[])
--- 22,27 ----
try (removeFile "MySQL.buildinfo")
return emptyHookedBuildInfo
! postConf :: [String] -> ConfigFlags -> PackageDescription -> LocalBuildInfo -> IO ExitCode
! postConf args flags _ localbuildinfo = do
mb_bi <- mysqlConfigBuildInfo (configVerbose flags)
writeHookedBuildInfo "MySQL.buildinfo" (Just (fromMaybe emptyBuildInfo{extraLibs=["mysqlclient"]} mb_bi),[])
|