From 9dd829de23febe276c09c913dd2122f0c2aa092e Mon Sep 17 00:00:00 2001 From: Dave Page Date: Sat, 8 Apr 2006 16:45:05 +0000 Subject: [PATCH] Remove files not needed in the enhanced branch --- odbcinst.ini | 3 - psqlodbc.dsp | 497 ---------------------------------------- psqlodbc.dsw | 29 --- psqlodbca.def | 83 ------- psqlodbcw.def | 108 --------- tuplelist.c | 218 ------------------ tuplelist.h | 35 --- win32.mak | 621 -------------------------------------------------- 8 files changed, 1594 deletions(-) delete mode 100644 odbcinst.ini delete mode 100644 psqlodbc.dsp delete mode 100644 psqlodbc.dsw delete mode 100644 psqlodbca.def delete mode 100644 psqlodbcw.def delete mode 100644 tuplelist.c delete mode 100644 tuplelist.h delete mode 100644 win32.mak diff --git a/odbcinst.ini b/odbcinst.ini deleted file mode 100644 index 825e7a0..0000000 --- a/odbcinst.ini +++ /dev/null @@ -1,3 +0,0 @@ -[PostgreSQL] -Debug = 0 -CommLog = 1 diff --git a/psqlodbc.dsp b/psqlodbc.dsp deleted file mode 100644 index 037e692..0000000 --- a/psqlodbc.dsp +++ /dev/null @@ -1,497 +0,0 @@ -# Microsoft Developer Studio Project File - Name="psqlodbc" - Package Owner=<4> -# Microsoft Developer Studio Generated Build File, Format Version 6.00 -# ** DO NOT EDIT ** - -# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 - -CFG=psqlodbc - Win32 ANSI Release -!MESSAGE This is not a valid makefile. To build this project using NMAKE, -!MESSAGE use the Export Makefile command and run -!MESSAGE -!MESSAGE NMAKE /f "psqlodbc.mak". -!MESSAGE -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f "psqlodbc.mak" CFG="psqlodbc - Win32 ANSI Release" -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "psqlodbc - Win32 ANSI Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "psqlodbc - Win32 Unicode Release" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "psqlodbc - Win32 ANSI Debug" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE "psqlodbc - Win32 Unicode Debug" (based on "Win32 (x86) Dynamic-Link Library") -!MESSAGE - -# Begin Project -# PROP AllowPerConfigDependencies 0 -# PROP Scc_ProjName "" -# PROP Scc_LocalPath "" -CPP=cl.exe -MTL=midl.exe -RSC=rc.exe - -!IF "$(CFG)" == "psqlodbc - Win32 ANSI Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "ANSI Release" -# PROP BASE Intermediate_Dir "ANSI Release" -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "ANSI-Release" -# PROP Intermediate_Dir "ANSI-Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /YX /FD /c -# ADD CPP /nologo /MT /W3 /GX /O2 /I "C:/Program Files/PostgreSQL/8.1/include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D ODBCVER=0x0300 /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" /FR /FD /c -# SUBTRACT CPP /YX -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x809 /d "NDEBUG" -# ADD RSC /l 0x809 /d "NDEBUG" /d "MULTIBYTE" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386 -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /machine:I386 /out:"ANSI-Release/psqlodbca.dll" /libpath:"C:/Program Files/PostgreSQL/8.1/lib/ms" - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Release" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Unicode Release" -# PROP BASE Intermediate_Dir "Unicode Release" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Unicode-Release" -# PROP Intermediate_Dir "Unicode-Release" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /I "C:/Program Files/PostgreSQL/8.1/include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D ODBCVER=0x0300 /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" /FR"ANSI-Release/" /FD /c -# SUBTRACT BASE CPP /YX -# ADD CPP /nologo /MT /W3 /GX /O2 /I "C:/Program Files/PostgreSQL/8.1/include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D ODBCVER=0x0300 /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" /D "UNICODE_SUPPORT" /FR /FD /c -# SUBTRACT CPP /YX -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x809 /fo"ANSI-Release/psqlodbc.res" /d "NDEBUG" -# ADD RSC /l 0x809 /d "NDEBUG" /d "MULTIBYTE" /d "UNICODE_SUPPORT" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo /o"ANSI-Release/psqlodbc.bsc" -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /machine:I386 /out:"ANSI-Release/psqlodbca.dll" /libpath:"C:/Program Files/PostgreSQL/8.1/lib/ms" -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /machine:I386 /out:"Unicode-Release/psqlodbcw.dll" /libpath:"C:/Program Files/PostgreSQL/8.1/lib/ms" -# SUBTRACT LINK32 /nodefaultlib - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 ANSI Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "ANSI Debug" -# PROP BASE Intermediate_Dir "ANSI Debug" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "ANSI-Debug" -# PROP Intermediate_Dir "ANSI-Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /I "C:/Program Files/PostgreSQL/8.1/include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D ODBCVER=0x0300 /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" /FR"ANSI-Release/" /FD /c -# SUBTRACT BASE CPP /YX -# ADD CPP /nologo /MTd /W3 /GX /ZI /Od /I "C:/Program Files/PostgreSQL/8.1/include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D ODBCVER=0x0300 /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" /FR /FD /c -# SUBTRACT CPP /YX -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x809 /fo"ANSI-Release/psqlodbc.res" /d "NDEBUG" -# ADD RSC /l 0x809 /d "_DEBUG" /d "MULTIBYTE" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo /o"ANSI-Release/psqlodbc.bsc" -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /machine:I386 /out:"ANSI-Release/psqlodbca.dll" /libpath:"C:/Program Files/PostgreSQL/8.1/lib/ms" -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /profile /debug /machine:I386 /out:"ANSI-Debug/psqlodbca.dll" /libpath:"C:/Program Files/PostgreSQL/8.1/lib/ms" - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Debug" - -# PROP BASE Use_MFC 0 -# PROP BASE Use_Debug_Libraries 0 -# PROP BASE Output_Dir "Unicode Debug" -# PROP BASE Intermediate_Dir "Unicode Debug" -# PROP BASE Ignore_Export_Lib 0 -# PROP BASE Target_Dir "" -# PROP Use_MFC 0 -# PROP Use_Debug_Libraries 0 -# PROP Output_Dir "Unicode-Debug" -# PROP Intermediate_Dir "Unicode-Debug" -# PROP Ignore_Export_Lib 0 -# PROP Target_Dir "" -# ADD BASE CPP /nologo /MT /W3 /GX /O2 /I "C:/Program Files/PostgreSQL/8.1/include" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D ODBCVER=0x0300 /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" /D "UNICODE_SUPPORT" /FR"Unicode-Release/" /FD /c -# SUBTRACT BASE CPP /YX -# ADD CPP /nologo /MTd /W3 /GX /Od /I "C:/Program Files/PostgreSQL/8.1/include" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D ODBCVER=0x0300 /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" /D "UNICODE_SUPPORT" /FR /FD /c -# SUBTRACT CPP /YX -# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32 -# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32 -# ADD BASE RSC /l 0x809 /fo"Unicode-Release/psqlodbc.res" /d "NDEBUG" -# ADD RSC /l 0x809 /d "_DEBUG" /d "MULTIBYTE" /d "UNICODE_SUPPORT" -BSC32=bscmake.exe -# ADD BASE BSC32 /nologo /o"Unicode-Release/psqlodbc.bsc" -# ADD BSC32 /nologo -LINK32=link.exe -# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /pdb:"Unicode-Release/psqlodbcw.pdb" /machine:I386 /out:"Unicode-Release/psqlodbcw.dll" /libpath:"C:/Program Files/PostgreSQL/8.1/lib/ms" -# SUBTRACT BASE LINK32 /pdb:none -# ADD LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /profile /debug /machine:I386 /out:"Unicode-Debug/psqlodbcw.dll" /libpath:"C:/Program Files/PostgreSQL/8.1/lib/ms" - -!ENDIF - -# Begin Target - -# Name "psqlodbc - Win32 ANSI Release" -# Name "psqlodbc - Win32 Unicode Release" -# Name "psqlodbc - Win32 ANSI Debug" -# Name "psqlodbc - Win32 Unicode Debug" -# Begin Group "Source Files" - -# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" -# Begin Source File - -SOURCE=.\bind.c -# End Source File -# Begin Source File - -SOURCE=.\columninfo.c -# End Source File -# Begin Source File - -SOURCE=.\connection.c -# End Source File -# Begin Source File - -SOURCE=.\convert.c -# End Source File -# Begin Source File - -SOURCE=.\descriptor.c -# End Source File -# Begin Source File - -SOURCE=.\dlg_specific.c -# End Source File -# Begin Source File - -SOURCE=.\dlg_wingui.c -# End Source File -# Begin Source File - -SOURCE=.\drvconn.c -# End Source File -# Begin Source File - -SOURCE=.\environ.c -# End Source File -# Begin Source File - -SOURCE=.\execute.c -# End Source File -# Begin Source File - -SOURCE=.\info.c -# End Source File -# Begin Source File - -SOURCE=.\info30.c -# End Source File -# Begin Source File - -SOURCE=.\misc.c -# End Source File -# Begin Source File - -SOURCE=.\multibyte.c -# End Source File -# Begin Source File - -SOURCE=.\odbcapi.c -# End Source File -# Begin Source File - -SOURCE=.\odbcapi30.c -# End Source File -# Begin Source File - -SOURCE=.\odbcapi30w.c - -!IF "$(CFG)" == "psqlodbc - Win32 ANSI Release" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Release" - -# PROP BASE Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 ANSI Debug" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Debug" - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=.\odbcapiw.c - -!IF "$(CFG)" == "psqlodbc - Win32 ANSI Release" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Release" - -# PROP BASE Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 ANSI Debug" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Debug" - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=.\options.c -# End Source File -# Begin Source File - -SOURCE=.\parse.c -# End Source File -# Begin Source File - -SOURCE=.\pgapi30.c -# End Source File -# Begin Source File - -SOURCE=.\pgtypes.c -# End Source File -# Begin Source File - -SOURCE=.\psqlodbc.c -# End Source File -# Begin Source File - -SOURCE=.\qresult.c -# End Source File -# Begin Source File - -SOURCE=.\results.c -# End Source File -# Begin Source File - -SOURCE=.\setup.c -# End Source File -# Begin Source File - -SOURCE=.\statement.c -# End Source File -# Begin Source File - -SOURCE=.\tuple.c -# End Source File -# Begin Source File - -SOURCE=.\tuplelist.c -# End Source File -# Begin Source File - -SOURCE=.\win_md5.c -# End Source File -# Begin Source File - -SOURCE=.\win_unicode.c - -!IF "$(CFG)" == "psqlodbc - Win32 ANSI Release" - -# PROP Intermediate_Dir "ANSI-Release" -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Release" - -# PROP BASE Intermediate_Dir "ANSI-Release" -# PROP BASE Exclude_From_Build 1 -# PROP Intermediate_Dir "ANSI-Release" - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 ANSI Debug" - -# PROP BASE Intermediate_Dir "ANSI-Release" -# PROP BASE Exclude_From_Build 1 -# PROP Intermediate_Dir "ANSI-Release" -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Debug" - -# PROP BASE Intermediate_Dir "ANSI-Release" -# PROP Intermediate_Dir "ANSI-Release" - -!ENDIF - -# End Source File -# End Group -# Begin Group "Header Files" - -# PROP Default_Filter "h;hpp;hxx;hm;inl" -# Begin Source File - -SOURCE=.\bind.h -# End Source File -# Begin Source File - -SOURCE=.\columninfo.h -# End Source File -# Begin Source File - -SOURCE=.\connection.h -# End Source File -# Begin Source File - -SOURCE=.\convert.h -# End Source File -# Begin Source File - -SOURCE=.\descriptor.h -# End Source File -# Begin Source File - -SOURCE=.\dlg_specific.h -# End Source File -# Begin Source File - -SOURCE=.\environ.h -# End Source File -# Begin Source File - -SOURCE=.\md5.h -# End Source File -# Begin Source File - -SOURCE=.\misc.h -# End Source File -# Begin Source File - -SOURCE=.\multibyte.h -# End Source File -# Begin Source File - -SOURCE=.\pgapifunc.h -# End Source File -# Begin Source File - -SOURCE=.\pgtypes.h -# End Source File -# Begin Source File - -SOURCE=.\psqlodbc.h -# End Source File -# Begin Source File - -SOURCE=.\qresult.h -# End Source File -# Begin Source File - -SOURCE=.\resource.h -# End Source File -# Begin Source File - -SOURCE=.\statement.h -# End Source File -# Begin Source File - -SOURCE=.\tuple.h -# End Source File -# Begin Source File - -SOURCE=.\tuplelist.h -# End Source File -# Begin Source File - -SOURCE=.\version.h -# End Source File -# Begin Source File - -SOURCE=.\win_setup.h -# End Source File -# End Group -# Begin Group "Resource Files" - -# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" -# Begin Source File - -SOURCE=.\psqlodbc.rc -# End Source File -# End Group -# Begin Group "Export Files" - -# PROP Default_Filter ".def" -# Begin Source File - -SOURCE=.\psqlodbca.def - -!IF "$(CFG)" == "psqlodbc - Win32 ANSI Release" - -# PROP BASE Exclude_From_Build 1 -# PROP Intermediate_Dir "ANSI-Release" - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Release" - -# PROP BASE Intermediate_Dir "ANSI-Release" -# PROP Intermediate_Dir "ANSI-Release" -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 ANSI Debug" - -# PROP BASE Intermediate_Dir "ANSI-Release" -# PROP Intermediate_Dir "ANSI-Release" - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Debug" - -# PROP BASE Intermediate_Dir "ANSI-Release" -# PROP BASE Exclude_From_Build 1 -# PROP Intermediate_Dir "ANSI-Release" -# PROP Exclude_From_Build 1 - -!ENDIF - -# End Source File -# Begin Source File - -SOURCE=.\psqlodbcw.def - -!IF "$(CFG)" == "psqlodbc - Win32 ANSI Release" - -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Release" - -# PROP BASE Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 ANSI Debug" - -# PROP BASE Exclude_From_Build 1 -# PROP Exclude_From_Build 1 - -!ELSEIF "$(CFG)" == "psqlodbc - Win32 Unicode Debug" - -!ENDIF - -# End Source File -# End Group -# End Target -# End Project diff --git a/psqlodbc.dsw b/psqlodbc.dsw deleted file mode 100644 index 1946aea..0000000 --- a/psqlodbc.dsw +++ /dev/null @@ -1,29 +0,0 @@ -Microsoft Developer Studio Workspace File, Format Version 6.00 -# WARNING: DO NOT EDIT OR DELETE THIS WORKSPACE FILE! - -############################################################################### - -Project: "psqlodbc"=".\psqlodbc.dsp" - Package Owner=<4> - -Package=<5> -{{{ -}}} - -Package=<4> -{{{ -}}} - -############################################################################### - -Global: - -Package=<5> -{{{ -}}} - -Package=<3> -{{{ -}}} - -############################################################################### - diff --git a/psqlodbca.def b/psqlodbca.def deleted file mode 100644 index 0f19542..0000000 --- a/psqlodbca.def +++ /dev/null @@ -1,83 +0,0 @@ -LIBRARY psqlodbca -EXPORTS -;SQLAllocConnect @1 -;SQLAllocEnv @2 -;SQLAllocStmt @3 -SQLBindCol @4 -SQLCancel @5 -; SQLColAttributes @6 */ -SQLConnect @7 -SQLDescribeCol @8 -SQLDisconnect @9 -;SQLError @10 -SQLExecDirect @11 -SQLExecute @12 -SQLFetch @13 -;SQLFreeConnect @14 -;SQLFreeEnv @15 -SQLFreeStmt @16 -SQLGetCursorName @17 -SQLNumResultCols @18 -SQLPrepare @19 -SQLRowCount @20 -SQLSetCursorName @21 -;SQLTransact @23 -SQLColumns @40 -SQLDriverConnect @41 -;SQLGetConnectOption @42 -SQLGetData @43 -SQLGetFunctions @44 -SQLGetInfo @45 -;SQLGetStmtOption @46 -SQLGetTypeInfo @47 -SQLParamData @48 -SQLPutData @49 -;SQLSetConnectOption @50 -;SQLSetStmtOption @51 -SQLSpecialColumns @52 -SQLStatistics @53 -SQLTables @54 -SQLBrowseConnect @55 -SQLColumnPrivileges @56 -SQLDescribeParam @58 -SQLExtendedFetch @59 -SQLForeignKeys @60 -SQLMoreResults @61 -SQLNativeSql @62 -SQLNumParams @63 -SQLParamOptions @64 -SQLPrimaryKeys @65 -SQLProcedureColumns @66 -SQLProcedures @67 -SQLSetPos @68 -SQLSetScrollOptions @69 -SQLTablePrivileges @70 -SQLBindParameter @72 - -SQLAllocHandle @80 -SQLBindParam @81 -SQLCloseCursor @82 -SQLColAttribute @83 -SQLCopyDesc @84 -SQLEndTran @85 -SQLFetchScroll @86 -SQLFreeHandle @87 -SQLGetDescField @88 -SQLGetDescRec @89 -SQLGetDiagField @90 -SQLGetDiagRec @91 -SQLGetEnvAttr @92 -SQLGetConnectAttr @93 -SQLGetStmtAttr @94 -SQLSetConnectAttr @95 -SQLSetDescField @96 -SQLSetDescRec @97 -SQLSetEnvAttr @98 -SQLSetStmtAttr @99 -SQLBulkOperations @100 - -SQLDummyOrdinal @199 -dconn_FDriverConnectProc @200 -DllMain @201 -ConfigDSN @202 - diff --git a/psqlodbcw.def b/psqlodbcw.def deleted file mode 100644 index e8fbe28..0000000 --- a/psqlodbcw.def +++ /dev/null @@ -1,108 +0,0 @@ -LIBRARY psqlodbcw -EXPORTS -;SQLAllocConnect @1 -;SQLAllocEnv @2 -;SQLAllocStmt @3 -SQLBindCol @4 -SQLCancel @5 -; SQLColAttributes @6 -SQLConnect @7 -SQLDescribeCol @8 -SQLDisconnect @9 -;SQLError @10 -SQLExecDirect @11 -SQLExecute @12 -SQLFetch @13 -;SQLFreeConnect @14 -;SQLFreeEnv @15 -SQLFreeStmt @16 -SQLGetCursorName @17 -SQLNumResultCols @18 -SQLPrepare @19 -SQLRowCount @20 -SQLSetCursorName @21 -;SQLTransact @23 -SQLColumns @40 -SQLDriverConnect @41 -SQLGetData @43 -SQLGetFunctions @44 -SQLGetInfo @45 -;SQLGetStmtOption @46 -SQLGetTypeInfo @47 -SQLParamData @48 -SQLPutData @49 -SQLSpecialColumns @52 -SQLStatistics @53 -SQLTables @54 -SQLBrowseConnect @55 -SQLColumnPrivileges @56 -SQLDescribeParam @58 -SQLExtendedFetch @59 -SQLForeignKeys @60 -SQLMoreResults @61 -SQLNativeSql @62 -SQLNumParams @63 -SQLParamOptions @64 -SQLPrimaryKeys @65 -SQLProcedureColumns @66 -SQLProcedures @67 -SQLSetPos @68 -;SQLSetScrollOptions @69 -SQLTablePrivileges @70 -SQLBindParameter @72 - -SQLAllocHandle @80 -SQLBindParam @81 -SQLCloseCursor @82 -SQLColAttribute @83 -SQLCopyDesc @84 -SQLEndTran @85 -SQLFetchScroll @86 -SQLFreeHandle @87 -SQLGetDescField @88 -SQLGetDescRec @89 -SQLGetDiagField @90 -SQLGetDiagRec @91 -SQLGetEnvAttr @92 -SQLGetConnectAttr @93 -SQLGetStmtAttr @94 -SQLSetConnectAttr @95 -SQLSetDescField @96 -SQLSetDescRec @97 -SQLSetEnvAttr @98 -SQLSetStmtAttr @99 -SQLBulkOperations @100 - -SQLDummyOrdinal @199 -dconn_FDriverConnectProc @200 -DllMain @201 -ConfigDSN @202 - -SQLColAttributeW @101 -SQLColumnPrivilegesW @102 -SQLColumnsW @103 -SQLConnectW @104 -SQLDescribeColW @106 -SQLExecDirectW @107 -SQLForeignKeysW @108 -SQLGetConnectAttrW @109 -SQLGetCursorNameW @110 -SQLGetInfoW @111 -SQLNativeSqlW @112 -SQLPrepareW @113 -SQLPrimaryKeysW @114 -SQLProcedureColumnsW @115 -SQLProceduresW @116 -SQLSetConnectAttrW @117 -SQLSetCursorNameW @118 -SQLSpecialColumnsW @119 -SQLStatisticsW @120 -SQLTablesW @121 -SQLTablePrivilegesW @122 -SQLDriverConnectW @123 -SQLGetDiagRecW @124 -SQLGetStmtAttrW @125 -SQLSetStmtAttrW @126 -SQLSetDescFieldW @127 -SQLGetTypeInfoW @128 -SQLGetDiagFieldW @129 diff --git a/tuplelist.c b/tuplelist.c deleted file mode 100644 index eaf78f0..0000000 --- a/tuplelist.c +++ /dev/null @@ -1,218 +0,0 @@ -/*-------- - * Module: tuplelist.c - * - * Description: This module contains functions for creating a manual - * result set (the TupleList) and retrieving data from - * it for a specific row/column. - * - * Classes: TupleListClass (Functions prefix: "TL_") - * - * API functions: none - * - * Comments: See "notice.txt" for copyright and license information. - *-------- - */ - -#include "tuplelist.h" - -#include -#include "tuple.h" - - -TupleListClass * -TL_Constructor(UInt4 fieldcnt) -{ - TupleListClass *rv; - - mylog("in TL_Constructor\n"); - - rv = (TupleListClass *) malloc(sizeof(TupleListClass)); - if (rv) - { - rv->num_fields = fieldcnt; - rv->num_tuples = 0; - rv->list_start = NULL; - rv->list_end = NULL; - rv->lastref = NULL; - rv->last_indexed = -1; - } - - mylog("exit TL_Constructor\n"); - - return rv; -} - - -void -TL_Destructor(TupleListClass *self) -{ - int lf; - TupleNode *node, - *tp; - - mylog("TupleList: in DESTRUCTOR\n"); - if(self && self->list_start) - { - node = self->list_start; - while (node) - { - for (lf = 0; lf < self->num_fields; lf++) - if (node->tuple[lf].value != NULL) - free(node->tuple[lf].value); - tp = node->next; - free(node); - node = tp; - } - - } - free(self); - - mylog("TupleList: exit DESTRUCTOR\n"); -} - - -void * -TL_get_fieldval(TupleListClass *self, Int4 tupleno, Int2 fieldno) -{ - Int4 lf; - Int4 delta, - from_end; - char end_is_closer, - start_is_closer; - TupleNode *rv; - - if (self->last_indexed == -1) - /* we have an empty tuple list */ - return NULL; - - /* some more sanity checks */ - if ((tupleno >= self->num_tuples) || (tupleno < 0)) - /* illegal tuple number range */ - return NULL; - - if ((fieldno >= self->num_fields) || (fieldno < 0)) - /* illegel field number range */ - return NULL; - - /* - * check if we are accessing the same tuple that was used in the last - * fetch (e.g: for fetching all the fields one after another. Do this - * to speed things up - */ - if (tupleno == self->last_indexed) - return self->lastref->tuple[fieldno].value; - - /* now for the tricky part... */ - - /* - * Since random access is quite inefficient for linked lists we use - * the lastref pointer that points to the last element referenced by a - * get_fieldval() call in conjunction with the its index number that - * is stored in last_indexed. (So we use some locality of reference - * principle to speed things up) - */ - - delta = tupleno - self->last_indexed; - /* if delta is positive, we have to go forward */ - - /* - * now check if we are closer to the start or the end of the list than - * to our last_indexed pointer - */ - from_end = (self->num_tuples - 1) - tupleno; - - start_is_closer = labs(delta) > tupleno; - - /* - * true if we are closer to the start of the list than to the - * last_indexed pointer - */ - - end_is_closer = labs(delta) > from_end; - /* true if we are closer at the end of the list */ - - if (end_is_closer) - { - /* scanning from the end is the shortest way. so we do that... */ - rv = self->list_end; - for (lf = 0; lf < from_end; lf++) - rv = rv->prev; - } - else if (start_is_closer) - { - /* - * the shortest way is to start the search from the head of the - * list - */ - rv = self->list_start; - for (lf = 0; lf < tupleno; lf++) - rv = rv->next; - } - else - { - /* the closest way is starting from our lastref - pointer */ - rv = self->lastref; - - /* - * at first determine whether we have to search forward or - * backwards - */ - if (delta < 0) - { - /* we have to search backwards */ - for (lf = 0; lf < (-1) * delta; lf++) - rv = rv->prev; - } - else - { - /* ok, we have to search forward... */ - for (lf = 0; lf < delta; lf++) - rv = rv->next; - } - } - - /* - * now we have got our return pointer, so update the lastref and the - * last_indexed values - */ - self->lastref = rv; - self->last_indexed = tupleno; - - return rv->tuple[fieldno].value; -} - - -char -TL_add_tuple(TupleListClass *self, TupleNode *new_field) -{ - /* - * we append the tuple at the end of the doubly linked list of the - * tuples we have already read in - */ - - new_field->prev = NULL; - new_field->next = NULL; - - if (self->list_start == NULL) - { - /* the list is empty, we have to add the first tuple */ - self->list_start = new_field; - self->list_end = new_field; - self->lastref = new_field; - self->last_indexed = 0; - } - else - { - /* - * there is already an element in the list, so add the new one at - * the end of the list - */ - self->list_end->next = new_field; - new_field->prev = self->list_end; - self->list_end = new_field; - } - self->num_tuples++; - - /* this method of building a list cannot fail, so we return 1 */ - return 1; -} diff --git a/tuplelist.h b/tuplelist.h deleted file mode 100644 index 3dc98dd..0000000 --- a/tuplelist.h +++ /dev/null @@ -1,35 +0,0 @@ -/* File: tuplelist.h - * - * Description: See "tuplelist.c" - * - * Important Note: This structure and its functions are ONLY used in building manual result - * sets for info functions (SQLTables, SQLColumns, etc.) - * - * Comments: See "notice.txt" for copyright and license information. - * - */ - -#ifndef __TUPLELIST_H__ -#define __TUPLELIST_H__ - -#include "psqlodbc.h" - -struct TupleListClass_ -{ - Int4 num_fields; - Int4 num_tuples; - TupleNode *list_start, - *list_end, - *lastref; - Int4 last_indexed; -}; - -#define TL_get_num_tuples(x) (x->num_tuples) - -/* Create a TupleList. Each tuple consits of fieldcnt columns */ -TupleListClass *TL_Constructor(UInt4 fieldcnt); -void TL_Destructor(TupleListClass *self); -void *TL_get_fieldval(TupleListClass *self, Int4 tupleno, Int2 fieldno); -char TL_add_tuple(TupleListClass *self, TupleNode *new_field); - -#endif diff --git a/win32.mak b/win32.mak deleted file mode 100644 index 1074e51..0000000 --- a/win32.mak +++ /dev/null @@ -1,621 +0,0 @@ -# -# File: win32.mak -# -# Description: psqlodbc Unicode version Makefile for Win32. -# -# Configurations: Debug, Release -# Build Types: ALL, CLEAN -# Usage: NMAKE /f win32.mak [CFG=[Release | Debug]] -# [ENCODING=[ANSI | UNICODE]] -# [PG_INC= PG_LIB=] -# [ALL | CLEAN] -# Comments: Created by Dave Page, 2001-02-12 -# Modified by Siva Kumar , 2005-09-15 -# Modified by Anoop Kumar, 2005-09-19 -# - -!MESSAGE Building the PostgreSQL ODBC Driver for Win32 (Libpq Version)... -!MESSAGE -!IF "$(CFG)" == "" -CFG=Release -!MESSAGE No configuration specified. Defaulting to Release. -!ENDIF - -!IF "$(PG_INC)" == "" -PG_INC=$(PROGRAMFILES)\PostgreSQL\8.1\include -!MESSAGE Using default PostgreSQL Include directory: $(PG_INC) -!ENDIF - -!IF "$(PG_LIB)" == "" -PG_LIB=$(PROGRAMFILES)\PostgreSQL\8.1\lib\ms -!MESSAGE Using default PostgreSQL Library directory: $(PG_LIB) -!ENDIF - -!IF "$(ENCODING)" == "ANSI" -DLLNAME=psqlodbca -!MESSAGE Building an ANSI driver. -!ENDIF - -!IF "$(ENCODING)" == "UNICODE" -DLLNAME=psqlodbcw -!MESSAGE Building a Unicode driver. -!ENDIF - -!IF "$(ENCODING)" == "" -DLLNAME=psqlodbca -ENCODING=ANSI -!MESSAGE No encoding specified. Building an ANSI driver. -!ENDIF - -!MESSAGE - -!IF "$(CFG)" != "Release" && "$(CFG)" != "Debug" -!MESSAGE Invalid configuration "$(CFG)" specified. -!MESSAGE You can specify a configuration when running NMAKE -!MESSAGE by defining the macro CFG on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f win32.mak [CFG=[Release | Debug]] -!MESSAGE [ENCODING=[ANSI | UNICODE]] -!MESSAGE [PG_INC= PG_LIB=] -!MESSAGE [ALL | CLEAN] -!MESSAGE -!MESSAGE Possible choices for configuration are: -!MESSAGE -!MESSAGE "Release" (Win32 Release DLL) -!MESSAGE "Debug" (Win32 Debug DLL) -!MESSAGE -!ERROR An invalid configuration was specified. -!ENDIF - -!IF "$(ENCODING)" != "ANSI" && "$(ENCODING)" != "UNICODE" -!MESSAGE Invalid encoding "$(ENCODING)" specified. -!MESSAGE You can specify the connection mode and PostgreSQL include folder -!MESSAGE by defining the macros MODE and PG_INC on the command line. For example: -!MESSAGE -!MESSAGE NMAKE /f win32.mak [CFG=[Release | Debug]] -!MESSAGE [ENCODING=[ANSI | UNICODE]] -!MESSAGE [PG_INC= PG_LIB=] -!MESSAGE [ALL | CLEAN] -!MESSAGE -!MESSAGE Possible choices for mode are: -!MESSAGE -!MESSAGE "ANSI" (Build an ANSI/Multibyte driver) -!MESSAGE "UNICODE" (Build a Unicode driver) -!MESSAGE -!ERROR An invalid mode was specified. -!ENDIF - -!IF "$(OS)" == "Windows_NT" -NULL= -!ELSE -NULL=nul -!ENDIF - -!IF "$(CFG)" == "Release" - -!IF "$(ENCODING)"=="UNICODE" -OUTDIR=.\Unicode-Release -OUTDIRBIN=.\Unicode-Release -INTDIR=.\Unicode-Release -!ELSE -OUTDIR=.\ANSI-Release -OUTDIRBIN=.\ANSI-Release -INTDIR=.\ANSI-Release -!ENDIF - -ALL : "$(OUTDIRBIN)\$(DLLNAME).dll" - - -CLEAN : - -@erase "$(INTDIR)\bind.obj" - -@erase "$(INTDIR)\columninfo.obj" - -@erase "$(INTDIR)\connection.obj" - -@erase "$(INTDIR)\convert.obj" - -@erase "$(INTDIR)\dlg_specific.obj" - -@erase "$(INTDIR)\dlg_wingui.obj" - -@erase "$(INTDIR)\drvconn.obj" - -@erase "$(INTDIR)\environ.obj" - -@erase "$(INTDIR)\execute.obj" - -@erase "$(INTDIR)\info.obj" - -@erase "$(INTDIR)\info30.obj" - -@erase "$(INTDIR)\win_md5.obj" - -@erase "$(INTDIR)\misc.obj" - -@erase "$(INTDIR)\pgapi30.obj" - -@erase "$(INTDIR)\multibyte.obj" -!IF "$(ENCODING)"=="UNICODE" - -@erase "$(INTDIR)\odbcapiw.obj" - -@erase "$(INTDIR)\odbcapi30w.obj" - -@erase "$(INTDIR)\win_unicode.obj" -!ENDIF - -@erase "$(INTDIR)\options.obj" - -@erase "$(INTDIR)\parse.obj" - -@erase "$(INTDIR)\pgtypes.obj" - -@erase "$(INTDIR)\psqlodbc.obj" - -@erase "$(INTDIR)\$(DLLNAME).res" - -@erase "$(INTDIR)\qresult.obj" - -@erase "$(INTDIR)\results.obj" - -@erase "$(INTDIR)\setup.obj" - -@erase "$(INTDIR)\statement.obj" - -@erase "$(INTDIR)\tuple.obj" - -@erase "$(INTDIR)\tuplelist.obj" - -@erase "$(INTDIR)\odbcapi.obj" - -@erase "$(INTDIR)\odbcapi30.obj" - -@erase "$(INTDIR)\descriptor.obj" - -@erase "$(INTDIR)\vc60.idb" - -@erase "$(OUTDIR)\$(DLLNAME).dll" - -@erase "$(OUTDIR)\$(DLLNAME).exp" - -@erase "$(OUTDIR)\$(DLLNAME).lib" - -@erase "$(OUTDIR)\$(DLLNAME).pch" - -"$(OUTDIR)" : - if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" - -CPP=cl.exe - -!IF "$(ENCODING)"=="UNICODE" -CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "$(PG_INC)" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "UNICODE_SUPPORT" /D "ODBCVER=0x0300" /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" $(ADD_DEFINES) /Fp"$(INTDIR)\$(DLLNAME).pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c -!ELSE -CPP_PROJ=/nologo /MT /W3 /GX /O2 /I "$(PG_INC)" /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "ODBCVER=0x0300" /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" $(ADD_DEFINES) /Fp"$(INTDIR)\$(DLLNAME).pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c -!ENDIF - -#!ENDIF - -.c{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cpp{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cxx{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.c{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cpp{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cxx{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -MTL=midl.exe -MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 -RSC=rc.exe -RSC_PROJ=/l 0x809 /fo"$(INTDIR)\$(DLLNAME).res" /d "NDEBUG" -BSC32=bscmake.exe -BSC32_FLAGS=/nologo /o"$(OUTDIR)\$(DLLNAME).bsc" -BSC32_SBRS= \ - -LINK32=link.exe - -LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\$(DLLNAME).pdb" /machine:I386 /def:"$(DLLNAME).def" /out:"$(OUTDIRBIN)\$(DLLNAME).dll" /implib:"$(OUTDIR)\$(DLLNAME).lib" /libpath:"$(PG_LIB)" - -DEF_FILE= "$(DLLNAME).def" -LINK32_OBJS= \ - "$(INTDIR)\bind.obj" \ - "$(INTDIR)\columninfo.obj" \ - "$(INTDIR)\connection.obj" \ - "$(INTDIR)\convert.obj" \ - "$(INTDIR)\dlg_specific.obj" \ - "$(INTDIR)\dlg_wingui.obj" \ - "$(INTDIR)\drvconn.obj" \ - "$(INTDIR)\environ.obj" \ - "$(INTDIR)\execute.obj" \ - "$(INTDIR)\info.obj" \ - "$(INTDIR)\info30.obj" \ - "$(INTDIR)\win_md5.obj" \ - "$(INTDIR)\misc.obj" \ - "$(INTDIR)\pgapi30.obj" \ - "$(INTDIR)\multibyte.obj" \ -!IF "$(ENCODING)"=="UNICODE" - "$(INTDIR)\odbcapiw.obj" \ - "$(INTDIR)\odbcapi30w.obj" \ - "$(INTDIR)\win_unicode.obj" \ -!ENDIF - "$(INTDIR)\options.obj" \ - "$(INTDIR)\parse.obj" \ - "$(INTDIR)\pgtypes.obj" \ - "$(INTDIR)\psqlodbc.obj" \ - "$(INTDIR)\qresult.obj" \ - "$(INTDIR)\results.obj" \ - "$(INTDIR)\setup.obj" \ - "$(INTDIR)\statement.obj" \ - "$(INTDIR)\tuple.obj" \ - "$(INTDIR)\tuplelist.obj" \ - "$(INTDIR)\odbcapi.obj" \ - "$(INTDIR)\odbcapi30.obj" \ - "$(INTDIR)\descriptor.obj" \ - "$(INTDIR)\$(DLLNAME).res" - -"$(OUTDIRBIN)\$(DLLNAME).dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) - $(LINK32) @<< - $(LINK32_FLAGS) $(LINK32_OBJS) -<< - -!ELSEIF "$(CFG)" == "Debug" - -!IF "$(ENCODING)"=="UNICODE" -OUTDIR=.\Unicode-Debug -OUTDIRBIN=.\Unicode-Debug -INTDIR=.\Unicode-Debug -!ELSE -OUTDIR=.\ANSI-Debug -OUTDIRBIN=.\ANSI-Debug -INTDIR=.\ANSI-Debug -!ENDIF - -ALL : "$(OUTDIR)\$(DLLNAME).dll" - - -CLEAN : - -@erase "$(INTDIR)\bind.obj" - -@erase "$(INTDIR)\columninfo.obj" - -@erase "$(INTDIR)\connection.obj" - -@erase "$(INTDIR)\convert.obj" - -@erase "$(INTDIR)\dlg_specific.obj" - -@erase "$(INTDIR)\dlg_wingui.obj" - -@erase "$(INTDIR)\drvconn.obj" - -@erase "$(INTDIR)\environ.obj" - -@erase "$(INTDIR)\execute.obj" - -@erase "$(INTDIR)\info.obj" - -@erase "$(INTDIR)\info30.obj" - -@erase "$(INTDIR)\win_md5.obj" - -@erase "$(INTDIR)\misc.obj" - -@erase "$(INTDIR)\pgapi30.obj" - -@erase "$(INTDIR)\multibyte.obj" -!IF "$(ENCODING)"=="UNICODE" - -@erase "$(INTDIR)\odbcapiw.obj" - -@erase "$(INTDIR)\odbcapi30w.obj" - -@erase "$(INTDIR)\win_unicode.obj" -!ENDIF - -@erase "$(INTDIR)\options.obj" - -@erase "$(INTDIR)\parse.obj" - -@erase "$(INTDIR)\pgtypes.obj" - -@erase "$(INTDIR)\psqlodbc.obj" - -@erase "$(INTDIR)\$(DLLNAME).res" - -@erase "$(INTDIR)\qresult.obj" - -@erase "$(INTDIR)\results.obj" - -@erase "$(INTDIR)\setup.obj" - -@erase "$(INTDIR)\statement.obj" - -@erase "$(INTDIR)\tuple.obj" - -@erase "$(INTDIR)\tuplelist.obj" - -@erase "$(INTDIR)\odbcapi.obj" - -@erase "$(INTDIR)\odbcapi30.obj" - -@erase "$(INTDIR)\descriptor.obj" - -@erase "$(INTDIR)\vc60.idb" - -@erase "$(INTDIR)\vc60.pdb" - -@erase "$(OUTDIR)\$(DLLNAME).dll" - -@erase "$(OUTDIR)\$(DLLNAME).exp" - -@erase "$(OUTDIR)\$(DLLNAME).ilk" - -@erase "$(OUTDIR)\$(DLLNAME).lib" - -@erase "$(OUTDIR)\$(DLLNAME).pdb" - -@erase "$(OUTDIR)\$(DLLNAME).pch" - -"$(OUTDIR)" : - if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" - -CPP=cl.exe - -!IF "$(ENCODING)"=="UNICODE" -CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "$(PG_INC)" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "UNICODE_SUPPORT" /D "ODBCVER=0x0300" /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" $(ADD_DEFINES) /Fp"$(INTDIR)\$(DLLNAME).pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c -!ELSE -CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /I "$(PG_INC)" /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "ODBCVER=0x0300" /D "DRIVER_CURSOR_IMPLEMENT" /D "WIN_MULTITHREAD_SUPPORT" $(ADD_DEFINES) /Fp"$(INTDIR)\$(DLLNAME).pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c -!ENDIF - - -.c{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cpp{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cxx{$(INTDIR)}.obj:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.c{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cpp{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -.cxx{$(INTDIR)}.sbr:: - $(CPP) @<< - $(CPP_PROJ) $< -<< - -MTL=midl.exe -MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 -RSC=rc.exe -RSC_PROJ=/l 0x809 /fo"$(INTDIR)\$(DLLNAME).res" /d "_DEBUG" -BSC32=bscmake.exe -BSC32_FLAGS=/nologo /o"$(OUTDIR)\$(DLLNAME).bsc" -BSC32_SBRS= \ - -LINK32=link.exe - -LINK32_FLAGS=kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib libpq.lib /nologo /dll /incremental:yes /pdb:"$(OUTDIR)\psqlodbclibpq.pdb" /debug /machine:I386 /def:"$(DLLNAME).def" /out:"$(OUTDIR)\$(DLLNAME).dll" /implib:"$(OUTDIR)\$(DLLNAME).lib" /pdbtype:sept /libpath:"$(PG_LIB)" - -DEF_FILE= "$(DLLNAME).def" -LINK32_OBJS= \ - "$(INTDIR)\bind.obj" \ - "$(INTDIR)\columninfo.obj" \ - "$(INTDIR)\connection.obj" \ - "$(INTDIR)\convert.obj" \ - "$(INTDIR)\dlg_specific.obj" \ - "$(INTDIR)\dlg_wingui.obj" \ - "$(INTDIR)\drvconn.obj" \ - "$(INTDIR)\environ.obj" \ - "$(INTDIR)\execute.obj" \ - "$(INTDIR)\info.obj" \ - "$(INTDIR)\info30.obj" \ - "$(INTDIR)\win_md5.obj" \ - "$(INTDIR)\misc.obj" \ - "$(INTDIR)\pgapi30.obj" \ - "$(INTDIR)\multibyte.obj" \ -!IF "$(ENCODING)"=="UNICODE" - "$(INTDIR)\odbcapiw.obj" \ - "$(INTDIR)\odbcapi30w.obj" \ - "$(INTDIR)\win_unicode.obj" \ -!ENDIF - "$(INTDIR)\options.obj" \ - "$(INTDIR)\parse.obj" \ - "$(INTDIR)\pgtypes.obj" \ - "$(INTDIR)\psqlodbc.obj" \ - "$(INTDIR)\qresult.obj" \ - "$(INTDIR)\results.obj" \ - "$(INTDIR)\setup.obj" \ - "$(INTDIR)\statement.obj" \ - "$(INTDIR)\tuple.obj" \ - "$(INTDIR)\tuplelist.obj" \ - "$(INTDIR)\odbcapi.obj" \ - "$(INTDIR)\odbcapi30.obj" \ - "$(INTDIR)\descriptor.obj" \ - "$(INTDIR)\$(DLLNAME).res" - -"$(OUTDIR)\$(DLLNAME).dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) - $(LINK32) @<< - $(LINK32_FLAGS) $(LINK32_OBJS) -<< - -!ENDIF - -!IF "$(CFG)" == "Release" || "$(CFG)" == "Debug" - -SOURCE=bind.c - -"$(INTDIR)\bind.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=columninfo.c - -"$(INTDIR)\columninfo.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=connection.c - -"$(INTDIR)\connection.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=convert.c - -"$(INTDIR)\convert.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=dlg_specific.c - -"$(INTDIR)\dlg_specific.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=dlg_wingui.c - -"$(INTDIR)\dlg_wingui.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=drvconn.c - -"$(INTDIR)\drvconn.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=environ.c - -"$(INTDIR)\environ.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=execute.c - -"$(INTDIR)\execute.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=info.c - -"$(INTDIR)\info.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=info30.c - -"$(INTDIR)\info30.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - - -SOURCE=misc.c - -"$(INTDIR)\misc.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=multibyte.c - -"$(INTDIR)\multibyte.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - -SOURCE=pgapi30.c - -"$(INTDIR)\pgapi30.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - -!IF "$(ENCODING)"=="UNICODE" - -SOURCE=odbcapiw.c - -"$(INTDIR)\odbcapiw.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - -SOURCE=odbcapi30w.c - -"$(INTDIR)\odbcapi30w.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - -SOURCE=win_unicode.c - -"$(INTDIR)\win_unicode.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - -!ENDIF - -SOURCE=options.c - -"$(INTDIR)\options.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=parse.c - -"$(INTDIR)\parse.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=pgtypes.c - -"$(INTDIR)\pgtypes.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=psqlodbc.c - -"$(INTDIR)\psqlodbc.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=psqlodbc.rc - -!IF "$(ENCODING)"=="UNICODE" - -!IF "$(CFG)" == "Release" -"$(INTDIR)\$(DLLNAME).res" : $(SOURCE) "$(INTDIR)" - $(RSC) /l 0x809 /fo"$(INTDIR)\$(DLLNAME).res" /d "NDEBUG" /d "MULTIBYTE" /d "UNICODE_SUPPORT" $(SOURCE) -!ENDIF - -!IF "$(CFG)" == "Debug" -"$(INTDIR)\$(DLLNAME).res" : $(SOURCE) "$(INTDIR)" - $(RSC) /l 0x809 /fo"$(INTDIR)\$(DLLNAME).res" /d "_DEBUG" /d "MULTIBYTE" /d "UNICODE_SUPPORT" $(SOURCE) -!ENDIF - -!ELSE - - -!IF "$(CFG)" == "Release" -"$(INTDIR)\$(DLLNAME).res" : $(SOURCE) "$(INTDIR)" - $(RSC) /l 0x809 /fo"$(INTDIR)\$(DLLNAME).res" /d "NDEBUG" /d "MULTIBYTE" $(SOURCE) -!ENDIF - -!IF "$(CFG)" == "Debug" -"$(INTDIR)\$(DLLNAME).res" : $(SOURCE) "$(INTDIR)" - $(RSC) /l 0x809 /fo"$(INTDIR)\$(DLLNAME).res" /d "_DEBUG" /d "MULTIBYTE" $(SOURCE) -!ENDIF - -!ENDIF - - -SOURCE=qresult.c - -"$(INTDIR)\qresult.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=results.c - -"$(INTDIR)\results.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=setup.c - -"$(INTDIR)\setup.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=statement.c - -"$(INTDIR)\statement.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=tuple.c - -"$(INTDIR)\tuple.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=tuplelist.c - -"$(INTDIR)\tuplelist.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=win_md5.c - -"$(INTDIR)\win_md5.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=odbcapi.c - -"$(INTDIR)\odbcapi.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -SOURCE=odbcapi30.c - -"$(INTDIR)\odbcapi30.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - -SOURCE=descriptor.c - -"$(INTDIR)\descriptor.obj" : $(SOURCE) "$(INTDIR)" - $(CPP) $(CPP_PROJ) $(SOURCE) - - -!ENDIF -- 2.39.5