Commit ff3c4896 authored by Hiroshi Inoue's avatar Hiroshi Inoue

The attached patch fixes win32.mak which got broken by the Multibyte mod

:-(, and tidies it up a little as well.

Regards, Dave.
parent 34dba9c9
# #
# File: win32.mak # File: win32.mak
# #
# Description: psqlodbc Makefile for Win32. # Description: psqlodbc Makefile for Win32.
# #
# Configurations: Debug, Release # Configurations: Debug, Release, MultibyteDebug, MultibyteRelease
# Build Types: ALL, CLEAN # Build Types: ALL, CLEAN
# # Usage: NMAKE /f win32.mak CFG=[Release | Debug | MultibyteRelease | MultiByteDebug] [ALL | CLEAN]
# Comments: Created by Dave Page, 2001-02-12 #
# # Comments: Created by Dave Page, 2001-02-12
#
!MESSAGE Building the PostgreSQL ODBC Driver for Win32...
!MESSAGE !MESSAGE Building the PostgreSQL ODBC Driver for Win32...
!IF "$(CFG)" == "" !MESSAGE
CFG=Release !IF "$(CFG)" == ""
!MESSAGE No configuration specified. Defaulting to Release. CFG=Release
!MESSAGE !MESSAGE No configuration specified. Defaulting to Release.
!ENDIF !MESSAGE
!ENDIF
!IF "$(CFG)" != "Release" && "$(CFG)" != "Debug" && "$(CFG)" != "MultibyteRelease" && "$(CFG)" != "MultibyteDebug"
!MESSAGE Invalid configuration "$(CFG)" specified. !IF "$(CFG)" != "Release" && "$(CFG)" != "Debug" && "$(CFG)" != "MultibyteRelease" && "$(CFG)" != "MultibyteDebug"
!MESSAGE You can specify a configuration when running NMAKE !MESSAGE Invalid configuration "$(CFG)" specified.
!MESSAGE by defining the macro CFG on the command line. For example: !MESSAGE You can specify a configuration when running NMAKE
!MESSAGE !MESSAGE by defining the macro CFG on the command line. For example:
!MESSAGE NMAKE /f win32.mak CFG=[Release | Debug | MultibyteRelease | MultiByteDebug] !MESSAGE
!MESSAGE !MESSAGE NMAKE /f win32.mak CFG=[Release | Debug | MultibyteRelease | MultiByteDebug] [ALL | CLEAN]
!MESSAGE Possible choices for configuration are: !MESSAGE
!MESSAGE !MESSAGE Possible choices for configuration are:
!MESSAGE "Release" (based on "Win32 (x86) Dynamic-Link Library") !MESSAGE
!MESSAGE "Debug" (based on "Win32 (x86) Dynamic-Link Library") !MESSAGE "Release" (Win32 Release DLL)
!MESSAGE !MESSAGE "Debug" (Win32 Debug DLL)
!ERROR An invalid configuration is specified. !MESSAGE "MultibyteRelease" (Win32 Release DLL with Multibyte support)
!ENDIF !MESSAGE "MultibyteDebug" (Win32 Release DLL with Multibyte support)
!MESSAGE
!IF "$(OS)" == "Windows_NT" !ERROR An invalid configuration was specified.
NULL= !ENDIF
!ELSE
NULL=nul !IF "$(OS)" == "Windows_NT"
!ENDIF NULL=
!ELSE
!IF "$(CFG)" == "Release" || "$(CFG)" == "MultibyteRelease" NULL=nul
!ENDIF
OUTDIR=.\Release
INTDIR=.\Release !IF "$(CFG)" == "Release" || "$(CFG)" == "MultibyteRelease"
# Begin Custom Macros
OutDir=.\Release !IF "$(CFG)" == "MultibyteRelease"
# End Custom Macros OUTDIR=.\MultibyteRelease
INTDIR=.\MultibyteRelease
ALL : "$(OUTDIR)\psqlodbc.dll" !ELSE
OUTDIR=.\Release
INTDIR=.\Release
CLEAN : !ENDIF
-@erase "$(INTDIR)\bind.obj"
-@erase "$(INTDIR)\columninfo.obj" ALL : "$(OUTDIR)\psqlodbc.dll"
-@erase "$(INTDIR)\connection.obj"
-@erase "$(INTDIR)\convert.obj"
-@erase "$(INTDIR)\dlg_specific.obj" CLEAN :
-@erase "$(INTDIR)\drvconn.obj" -@erase "$(INTDIR)\bind.obj"
-@erase "$(INTDIR)\environ.obj" -@erase "$(INTDIR)\columninfo.obj"
-@erase "$(INTDIR)\execute.obj" -@erase "$(INTDIR)\connection.obj"
-@erase "$(INTDIR)\gpps.obj" -@erase "$(INTDIR)\convert.obj"
-@erase "$(INTDIR)\info.obj" -@erase "$(INTDIR)\dlg_specific.obj"
-@erase "$(INTDIR)\lobj.obj" -@erase "$(INTDIR)\drvconn.obj"
-@erase "$(INTDIR)\misc.obj" -@erase "$(INTDIR)\environ.obj"
!IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug" -@erase "$(INTDIR)\execute.obj"
-@erase "$(INTDIR)\multibyte.obj" -@erase "$(INTDIR)\gpps.obj"
!ENDIF -@erase "$(INTDIR)\info.obj"
-@erase "$(INTDIR)\options.obj" -@erase "$(INTDIR)\lobj.obj"
-@erase "$(INTDIR)\parse.obj" -@erase "$(INTDIR)\misc.obj"
-@erase "$(INTDIR)\pgtypes.obj" !IF "$(CFG)" == "MultibyteRelease"
-@erase "$(INTDIR)\psqlodbc.obj" -@erase "$(INTDIR)\multibyte.obj"
-@erase "$(INTDIR)\psqlodbc.res" !ENDIF
-@erase "$(INTDIR)\qresult.obj" -@erase "$(INTDIR)\options.obj"
-@erase "$(INTDIR)\results.obj" -@erase "$(INTDIR)\parse.obj"
-@erase "$(INTDIR)\setup.obj" -@erase "$(INTDIR)\pgtypes.obj"
-@erase "$(INTDIR)\socket.obj" -@erase "$(INTDIR)\psqlodbc.obj"
-@erase "$(INTDIR)\statement.obj" -@erase "$(INTDIR)\psqlodbc.res"
-@erase "$(INTDIR)\tuple.obj" -@erase "$(INTDIR)\qresult.obj"
-@erase "$(INTDIR)\tuplelist.obj" -@erase "$(INTDIR)\results.obj"
-@erase "$(INTDIR)\vc60.idb" -@erase "$(INTDIR)\setup.obj"
-@erase "$(OUTDIR)\psqlodbc.dll" -@erase "$(INTDIR)\socket.obj"
-@erase "$(OUTDIR)\psqlodbc.exp" -@erase "$(INTDIR)\statement.obj"
-@erase "$(OUTDIR)\psqlodbc.lib" -@erase "$(INTDIR)\tuple.obj"
-@erase "$(INTDIR)\tuplelist.obj"
"$(OUTDIR)" : -@erase "$(INTDIR)\vc60.idb"
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" -@erase "$(OUTDIR)\psqlodbc.dll"
-@erase "$(OUTDIR)\psqlodbc.exp"
CPP=cl.exe -@erase "$(OUTDIR)\psqlodbc.lib"
!IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug"
CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "MULTIBYTE" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c "$(OUTDIR)" :
!ELSE if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
!ENDIF CPP=cl.exe
.c{$(INTDIR)}.obj:: !IF "$(CFG)" == "MultibyteRelease"
$(CPP) @<< CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "MULTIBYTE" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
$(CPP_PROJ) $< !ELSE
<< CPP_PROJ=/nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c
!ENDIF
.cpp{$(INTDIR)}.obj::
$(CPP) @<< .c{$(INTDIR)}.obj::
$(CPP_PROJ) $< $(CPP) @<<
<< $(CPP_PROJ) $<
<<
.cxx{$(INTDIR)}.obj:: .cpp{$(INTDIR)}.obj::
$(CPP) @<< $(CPP) @<<
$(CPP_PROJ) $< $(CPP_PROJ) $<
<< <<
.c{$(INTDIR)}.sbr:: .cxx{$(INTDIR)}.obj::
$(CPP) @<< $(CPP) @<<
$(CPP_PROJ) $< $(CPP_PROJ) $<
<< <<
.cpp{$(INTDIR)}.sbr:: .c{$(INTDIR)}.sbr::
$(CPP) @<< $(CPP) @<<
$(CPP_PROJ) $< $(CPP_PROJ) $<
<< <<
.cxx{$(INTDIR)}.sbr:: .cpp{$(INTDIR)}.sbr::
$(CPP) @<< $(CPP) @<<
$(CPP_PROJ) $< $(CPP_PROJ) $<
<< <<
MTL=midl.exe .cxx{$(INTDIR)}.sbr::
MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32 $(CPP) @<<
RSC=rc.exe $(CPP_PROJ) $<
RSC_PROJ=/l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "NDEBUG" <<
BSC32=bscmake.exe
BSC32_FLAGS=/nologo /o"$(OUTDIR)\psqlodbc.bsc" MTL=midl.exe
BSC32_SBRS= \ MTL_PROJ=/nologo /D "NDEBUG" /mktyplib203 /win32
RSC=rc.exe
LINK32=link.exe RSC_PROJ=/l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "NDEBUG"
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 wsock32.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\psqlodbc.pdb" /machine:I386 /def:"psqlodbc.def" /out:"$(OUTDIR)\psqlodbc.dll" /implib:"$(OUTDIR)\psqlodbc.lib" BSC32=bscmake.exe
DEF_FILE= "psqlodbc.def" BSC32_FLAGS=/nologo /o"$(OUTDIR)\psqlodbc.bsc"
LINK32_OBJS= \ BSC32_SBRS= \
"$(INTDIR)\bind.obj" \
"$(INTDIR)\columninfo.obj" \ LINK32=link.exe
"$(INTDIR)\connection.obj" \ 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 wsock32.lib /nologo /dll /incremental:no /pdb:"$(OUTDIR)\psqlodbc.pdb" /machine:I386 /def:"psqlodbc.def" /out:"$(OUTDIR)\psqlodbc.dll" /implib:"$(OUTDIR)\psqlodbc.lib"
"$(INTDIR)\convert.obj" \ DEF_FILE= "psqlodbc.def"
"$(INTDIR)\dlg_specific.obj" \ LINK32_OBJS= \
"$(INTDIR)\drvconn.obj" \ "$(INTDIR)\bind.obj" \
"$(INTDIR)\environ.obj" \ "$(INTDIR)\columninfo.obj" \
"$(INTDIR)\execute.obj" \ "$(INTDIR)\connection.obj" \
"$(INTDIR)\gpps.obj" \ "$(INTDIR)\convert.obj" \
"$(INTDIR)\info.obj" \ "$(INTDIR)\dlg_specific.obj" \
"$(INTDIR)\lobj.obj" \ "$(INTDIR)\drvconn.obj" \
"$(INTDIR)\misc.obj" \ "$(INTDIR)\environ.obj" \
!IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug" "$(INTDIR)\execute.obj" \
"$(INTDIR)\multibyte.obj" \ "$(INTDIR)\gpps.obj" \
!ENDIF "$(INTDIR)\info.obj" \
"$(INTDIR)\options.obj" \ "$(INTDIR)\lobj.obj" \
"$(INTDIR)\parse.obj" \ "$(INTDIR)\misc.obj" \
"$(INTDIR)\pgtypes.obj" \ !IF "$(CFG)" == "MultibyteRelease"
"$(INTDIR)\psqlodbc.obj" \ "$(INTDIR)\multibyte.obj" \
"$(INTDIR)\qresult.obj" \ !ENDIF
"$(INTDIR)\results.obj" \ "$(INTDIR)\options.obj" \
"$(INTDIR)\setup.obj" \ "$(INTDIR)\parse.obj" \
"$(INTDIR)\socket.obj" \ "$(INTDIR)\pgtypes.obj" \
"$(INTDIR)\statement.obj" \ "$(INTDIR)\psqlodbc.obj" \
"$(INTDIR)\tuple.obj" \ "$(INTDIR)\qresult.obj" \
"$(INTDIR)\tuplelist.obj" \ "$(INTDIR)\results.obj" \
"$(INTDIR)\psqlodbc.res" "$(INTDIR)\setup.obj" \
"$(INTDIR)\socket.obj" \
"$(OUTDIR)\psqlodbc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) "$(INTDIR)\statement.obj" \
$(LINK32) @<< "$(INTDIR)\tuple.obj" \
$(LINK32_FLAGS) $(LINK32_OBJS) "$(INTDIR)\tuplelist.obj" \
<< "$(INTDIR)\psqlodbc.res"
!ELSEIF "$(CFG)" == "Debug" || "$(CFG)" == "MultibyteDebug" "$(OUTDIR)\psqlodbc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
$(LINK32) @<<
OUTDIR=.\Debug $(LINK32_FLAGS) $(LINK32_OBJS)
INTDIR=.\Debug <<
# Begin Custom Macros
OutDir=.\Debug !ELSEIF "$(CFG)" == "Debug" || "$(CFG)" == "MultibyteDebug"
# End Custom Macros
!IF "$(CFG)" == "MultibyteDebug"
ALL : "$(OUTDIR)\psqlodbc.dll" OUTDIR=.\MultibyteDebug
INTDIR=.\MultibyteDebug
!ELSE
CLEAN : OUTDIR=.\Debug
-@erase "$(INTDIR)\bind.obj" INTDIR=.\Debug
-@erase "$(INTDIR)\columninfo.obj" !ENDIF
-@erase "$(INTDIR)\connection.obj"
-@erase "$(INTDIR)\convert.obj" ALL : "$(OUTDIR)\psqlodbc.dll"
-@erase "$(INTDIR)\dlg_specific.obj"
-@erase "$(INTDIR)\drvconn.obj"
-@erase "$(INTDIR)\environ.obj" CLEAN :
-@erase "$(INTDIR)\execute.obj" -@erase "$(INTDIR)\bind.obj"
-@erase "$(INTDIR)\gpps.obj" -@erase "$(INTDIR)\columninfo.obj"
-@erase "$(INTDIR)\info.obj" -@erase "$(INTDIR)\connection.obj"
-@erase "$(INTDIR)\lobj.obj" -@erase "$(INTDIR)\convert.obj"
-@erase "$(INTDIR)\misc.obj" -@erase "$(INTDIR)\dlg_specific.obj"
!IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug" -@erase "$(INTDIR)\drvconn.obj"
-@erase "$(INTDIR)\multibyte.obj" -@erase "$(INTDIR)\environ.obj"
!ENDIF -@erase "$(INTDIR)\execute.obj"
-@erase "$(INTDIR)\options.obj" -@erase "$(INTDIR)\gpps.obj"
-@erase "$(INTDIR)\parse.obj" -@erase "$(INTDIR)\info.obj"
-@erase "$(INTDIR)\pgtypes.obj" -@erase "$(INTDIR)\lobj.obj"
-@erase "$(INTDIR)\psqlodbc.obj" -@erase "$(INTDIR)\misc.obj"
-@erase "$(INTDIR)\psqlodbc.res" !IF "$(CFG)" == "MultibyteDebug"
-@erase "$(INTDIR)\qresult.obj" -@erase "$(INTDIR)\multibyte.obj"
-@erase "$(INTDIR)\results.obj" !ENDIF
-@erase "$(INTDIR)\setup.obj" -@erase "$(INTDIR)\options.obj"
-@erase "$(INTDIR)\socket.obj" -@erase "$(INTDIR)\parse.obj"
-@erase "$(INTDIR)\statement.obj" -@erase "$(INTDIR)\pgtypes.obj"
-@erase "$(INTDIR)\tuple.obj" -@erase "$(INTDIR)\psqlodbc.obj"
-@erase "$(INTDIR)\tuplelist.obj" -@erase "$(INTDIR)\psqlodbc.res"
-@erase "$(INTDIR)\vc60.idb" -@erase "$(INTDIR)\qresult.obj"
-@erase "$(INTDIR)\vc60.pdb" -@erase "$(INTDIR)\results.obj"
-@erase "$(OUTDIR)\psqlodbc.dll" -@erase "$(INTDIR)\setup.obj"
-@erase "$(OUTDIR)\psqlodbc.exp" -@erase "$(INTDIR)\socket.obj"
-@erase "$(OUTDIR)\psqlodbc.ilk" -@erase "$(INTDIR)\statement.obj"
-@erase "$(OUTDIR)\psqlodbc.lib" -@erase "$(INTDIR)\tuple.obj"
-@erase "$(OUTDIR)\psqlodbc.pdb" -@erase "$(INTDIR)\tuplelist.obj"
-@erase "$(INTDIR)\vc60.idb"
"$(OUTDIR)" : -@erase "$(INTDIR)\vc60.pdb"
if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" -@erase "$(OUTDIR)\psqlodbc.dll"
-@erase "$(OUTDIR)\psqlodbc.exp"
CPP=cl.exe -@erase "$(OUTDIR)\psqlodbc.ilk"
!IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug" -@erase "$(OUTDIR)\psqlodbc.lib"
CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "MULTIBYTE" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c -@erase "$(OUTDIR)\psqlodbc.pdb"
!ELSE
CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c "$(OUTDIR)" :
!ENDIF if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
.c{$(INTDIR)}.obj::
$(CPP) @<< CPP=cl.exe
$(CPP_PROJ) $< !IF "$(CFG)" == "MultibyteDebug"
<< CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /D "MULTIBYTE" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
!ELSE
.cpp{$(INTDIR)}.obj:: CPP_PROJ=/nologo /MTd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "PSQLODBC_EXPORTS" /Fp"$(INTDIR)\psqlodbc.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c
$(CPP) @<< !ENDIF
$(CPP_PROJ) $<
<< .c{$(INTDIR)}.obj::
$(CPP) @<<
.cxx{$(INTDIR)}.obj:: $(CPP_PROJ) $<
$(CPP) @<< <<
$(CPP_PROJ) $<
<< .cpp{$(INTDIR)}.obj::
$(CPP) @<<
.c{$(INTDIR)}.sbr:: $(CPP_PROJ) $<
$(CPP) @<< <<
$(CPP_PROJ) $<
<< .cxx{$(INTDIR)}.obj::
$(CPP) @<<
.cpp{$(INTDIR)}.sbr:: $(CPP_PROJ) $<
$(CPP) @<< <<
$(CPP_PROJ) $<
<< .c{$(INTDIR)}.sbr::
$(CPP) @<<
.cxx{$(INTDIR)}.sbr:: $(CPP_PROJ) $<
$(CPP) @<< <<
$(CPP_PROJ) $<
<< .cpp{$(INTDIR)}.sbr::
$(CPP) @<<
MTL=midl.exe $(CPP_PROJ) $<
MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32 <<
RSC=rc.exe
RSC_PROJ=/l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "_DEBUG" .cxx{$(INTDIR)}.sbr::
BSC32=bscmake.exe $(CPP) @<<
BSC32_FLAGS=/nologo /o"$(OUTDIR)\psqlodbc.bsc" $(CPP_PROJ) $<
BSC32_SBRS= \ <<
LINK32=link.exe MTL=midl.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 wsock32.lib /nologo /dll /incremental:yes /pdb:"$(OUTDIR)\psqlodbc.pdb" /debug /machine:I386 /def:"psqlodbc.def" /out:"$(OUTDIR)\psqlodbc.dll" /implib:"$(OUTDIR)\psqlodbc.lib" /pdbtype:sept MTL_PROJ=/nologo /D "_DEBUG" /mktyplib203 /win32
DEF_FILE= "psqlodbc.def" RSC=rc.exe
LINK32_OBJS= \ RSC_PROJ=/l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "_DEBUG"
"$(INTDIR)\bind.obj" \ BSC32=bscmake.exe
"$(INTDIR)\columninfo.obj" \ BSC32_FLAGS=/nologo /o"$(OUTDIR)\psqlodbc.bsc"
"$(INTDIR)\connection.obj" \ BSC32_SBRS= \
"$(INTDIR)\convert.obj" \
"$(INTDIR)\dlg_specific.obj" \ LINK32=link.exe
"$(INTDIR)\drvconn.obj" \ 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 wsock32.lib /nologo /dll /incremental:yes /pdb:"$(OUTDIR)\psqlodbc.pdb" /debug /machine:I386 /def:"psqlodbc.def" /out:"$(OUTDIR)\psqlodbc.dll" /implib:"$(OUTDIR)\psqlodbc.lib" /pdbtype:sept
"$(INTDIR)\environ.obj" \ DEF_FILE= "psqlodbc.def"
"$(INTDIR)\execute.obj" \ LINK32_OBJS= \
"$(INTDIR)\gpps.obj" \ "$(INTDIR)\bind.obj" \
"$(INTDIR)\info.obj" \ "$(INTDIR)\columninfo.obj" \
"$(INTDIR)\lobj.obj" \ "$(INTDIR)\connection.obj" \
"$(INTDIR)\misc.obj" \ "$(INTDIR)\convert.obj" \
!IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug" "$(INTDIR)\dlg_specific.obj" \
"$(INTDIR)\multibyte.obj" \ "$(INTDIR)\drvconn.obj" \
!ENDIF "$(INTDIR)\environ.obj" \
"$(INTDIR)\options.obj" \ "$(INTDIR)\execute.obj" \
"$(INTDIR)\parse.obj" \ "$(INTDIR)\gpps.obj" \
"$(INTDIR)\pgtypes.obj" \ "$(INTDIR)\info.obj" \
"$(INTDIR)\psqlodbc.obj" \ "$(INTDIR)\lobj.obj" \
"$(INTDIR)\qresult.obj" \ "$(INTDIR)\misc.obj" \
"$(INTDIR)\results.obj" \ !IF "$(CFG)" == "MultibyteDebug"
"$(INTDIR)\setup.obj" \ "$(INTDIR)\multibyte.obj" \
"$(INTDIR)\socket.obj" \ !ENDIF
"$(INTDIR)\statement.obj" \ "$(INTDIR)\options.obj" \
"$(INTDIR)\tuple.obj" \ "$(INTDIR)\parse.obj" \
"$(INTDIR)\tuplelist.obj" \ "$(INTDIR)\pgtypes.obj" \
"$(INTDIR)\psqlodbc.res" "$(INTDIR)\psqlodbc.obj" \
"$(INTDIR)\qresult.obj" \
"$(OUTDIR)\psqlodbc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS) "$(INTDIR)\results.obj" \
$(LINK32) @<< "$(INTDIR)\setup.obj" \
$(LINK32_FLAGS) $(LINK32_OBJS) "$(INTDIR)\socket.obj" \
<< "$(INTDIR)\statement.obj" \
"$(INTDIR)\tuple.obj" \
!ENDIF "$(INTDIR)\tuplelist.obj" \
"$(INTDIR)\psqlodbc.res"
!IF "$(CFG)" == "Release" || "$(CFG)" == "Debug" || "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug"
"$(OUTDIR)\psqlodbc.dll" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
SOURCE=bind.c $(LINK32) @<<
$(LINK32_FLAGS) $(LINK32_OBJS)
"$(INTDIR)\bind.obj" : $(SOURCE) "$(INTDIR)" <<
$(CPP) $(CPP_PROJ) $(SOURCE)
!ENDIF
SOURCE=columninfo.c !IF "$(CFG)" == "Release" || "$(CFG)" == "Debug" || "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug"
"$(INTDIR)\columninfo.obj" : $(SOURCE) "$(INTDIR)" SOURCE=bind.c
$(CPP) $(CPP_PROJ) $(SOURCE)
"$(INTDIR)\bind.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=connection.c
"$(INTDIR)\connection.obj" : $(SOURCE) "$(INTDIR)" SOURCE=columninfo.c
$(CPP) $(CPP_PROJ) $(SOURCE)
"$(INTDIR)\columninfo.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=convert.c
"$(INTDIR)\convert.obj" : $(SOURCE) "$(INTDIR)" SOURCE=connection.c
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\connection.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=dlg_specific.c
SOURCE=convert.c
"$(INTDIR)\dlg_specific.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\convert.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=drvconn.c
SOURCE=dlg_specific.c
"$(INTDIR)\drvconn.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\dlg_specific.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=environ.c
SOURCE=drvconn.c
"$(INTDIR)\environ.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\drvconn.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=execute.c
SOURCE=environ.c
"$(INTDIR)\execute.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\environ.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=gpps.c
SOURCE=execute.c
"$(INTDIR)\gpps.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\execute.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=info.c
SOURCE=gpps.c
"$(INTDIR)\info.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\gpps.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=lobj.c
SOURCE=info.c
"$(INTDIR)\lobj.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\info.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=misc.c
SOURCE=lobj.c
"$(INTDIR)\misc.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\lobj.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug"
SOURCE=multibyte.c
SOURCE=misc.c
"$(INTDIR)\multibyte.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\misc.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!ENDIF
SOURCE=options.c !IF "$(CFG)" == "MultibyteRelease" || "$(CFG)" == "MultibyteDebug"
"$(INTDIR)\options.obj" : $(SOURCE) "$(INTDIR)" SOURCE=multibyte.c
$(CPP) $(CPP_PROJ) $(SOURCE)
"$(INTDIR)\multibyte.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=parse.c
!ENDIF
"$(INTDIR)\parse.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=options.c
SOURCE=pgtypes.c "$(INTDIR)\options.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
"$(INTDIR)\pgtypes.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=parse.c
SOURCE=psqlodbc.c "$(INTDIR)\parse.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
"$(INTDIR)\psqlodbc.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=pgtypes.c
SOURCE=psqlodbc.rc "$(INTDIR)\pgtypes.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!IF "$(CFG)" == "Release" || "$(CFG)" == "MultibyteRelease"
SOURCE=psqlodbc.c
!IF "$(CFG)" == "Release"
"$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\psqlodbc.obj" : $(SOURCE) "$(INTDIR)"
$(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "NDEBUG" $(SOURCE) $(CPP) $(CPP_PROJ) $(SOURCE)
!ELSEIF "$(CFG)" == "MultibyteRelease"
"$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)"
$(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "NDEBUG" /d "MULTIBYTE" $(SOURCE) SOURCE=psqlodbc.rc
!ENDIF
!IF "$(CFG)" == "Release"
"$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)"
!ELSEIF "$(CFG)" == "Debug" || "$(CFG)" == "MultibyteDebug" $(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "NDEBUG" $(SOURCE)
!ENDIF
!IF "$(CFG)" == "Debug"
"$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)" !IF "$(CFG)" == "MultibyteRelease"
$(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "_DEBUG" $(SOURCE) "$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)"
!ELSEIF "$(CFG)" == "MultibyteDebug" $(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "NDEBUG" /d "MULTIBYTE" $(SOURCE)
"$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)" !ENDIF
$(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "_DEBUG" /d "MULTIBYTE" $(SOURCE)
!ENDIF !IF "$(CFG)" == "Debug"
"$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)"
!ENDIF $(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "_DEBUG" $(SOURCE)
!ENDIF
SOURCE=qresult.c
!IF "$(CFG)" == "MultibyteDebug"
"$(INTDIR)\qresult.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\psqlodbc.res" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) $(RSC) /l 0x809 /fo"$(INTDIR)\psqlodbc.res" /d "_DEBUG" /d "MULTIBYTE" $(SOURCE)
!ENDIF
SOURCE=results.c
SOURCE=qresult.c
"$(INTDIR)\results.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\qresult.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=setup.c
SOURCE=results.c
"$(INTDIR)\setup.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\results.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=socket.c
SOURCE=setup.c
"$(INTDIR)\socket.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\setup.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=statement.c
SOURCE=socket.c
"$(INTDIR)\statement.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\socket.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=tuple.c
SOURCE=statement.c
"$(INTDIR)\tuple.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\statement.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
SOURCE=tuplelist.c
SOURCE=tuple.c
"$(INTDIR)\tuplelist.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE) "$(INTDIR)\tuple.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!ENDIF SOURCE=tuplelist.c
"$(INTDIR)\tuplelist.obj" : $(SOURCE) "$(INTDIR)"
$(CPP) $(CPP_PROJ) $(SOURCE)
!ENDIF
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment