1# Microsoft Developer Studio Project File - Name="XCallback_Impl" - Package Owner=<4> 2# Microsoft Developer Studio Generated Build File, Format Version 6.00 3# ** DO NOT EDIT ** 4 5# TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102 6 7CFG=XCallback_Impl - Win32 Debug 8!MESSAGE This is not a valid makefile. To build this project using NMAKE, 9!MESSAGE use the Export Makefile command and run 10!MESSAGE 11!MESSAGE NMAKE /f "XCallback_Impl.mak". 12!MESSAGE 13!MESSAGE You can specify a configuration when running NMAKE 14!MESSAGE by defining the macro CFG on the command line. For example: 15!MESSAGE 16!MESSAGE NMAKE /f "XCallback_Impl.mak" CFG="XCallback_Impl - Win32 Debug" 17!MESSAGE 18!MESSAGE Possible choices for configuration are: 19!MESSAGE 20!MESSAGE "XCallback_Impl - Win32 Debug" (based on "Win32 (x86) Dynamic-Link Library") 21!MESSAGE "XCallback_Impl - Win32 Unicode Debug" (based on "Win32 (x86) Dynamic-Link Library") 22!MESSAGE "XCallback_Impl - Win32 Release MinSize" (based on "Win32 (x86) Dynamic-Link Library") 23!MESSAGE "XCallback_Impl - Win32 Release MinDependency" (based on "Win32 (x86) Dynamic-Link Library") 24!MESSAGE "XCallback_Impl - Win32 Unicode Release MinSize" (based on "Win32 (x86) Dynamic-Link Library") 25!MESSAGE "XCallback_Impl - Win32 Unicode Release MinDependency" (based on "Win32 (x86) Dynamic-Link Library") 26!MESSAGE 27 28# Begin Project 29# PROP AllowPerConfigDependencies 0 30# PROP Scc_ProjName "" 31# PROP Scc_LocalPath "" 32CPP=cl.exe 33MTL=midl.exe 34RSC=rc.exe 35 36!IF "$(CFG)" == "XCallback_Impl - Win32 Debug" 37 38# PROP BASE Use_MFC 0 39# PROP BASE Use_Debug_Libraries 1 40# PROP BASE Output_Dir "Debug" 41# PROP BASE Intermediate_Dir "Debug" 42# PROP BASE Target_Dir "" 43# PROP Use_MFC 0 44# PROP Use_Debug_Libraries 1 45# PROP Output_Dir "Debug" 46# PROP Intermediate_Dir "Debug" 47# PROP Target_Dir "" 48# ADD BASE CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /Yu"stdafx.h" /FD /GZ /c 49# ADD CPP /nologo /MTd /W3 /Gm /ZI /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /FR /Yu"stdafx.h" /FD /GZ /c 50# ADD BASE RSC /l 0x409 /d "_DEBUG" 51# ADD RSC /l 0x409 /d "_DEBUG" 52BSC32=bscmake.exe 53# ADD BASE BSC32 /nologo 54# ADD BSC32 /nologo 55LINK32=link.exe 56# 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 /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept 57# 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 /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept 58# Begin Custom Build - Performing registration 59OutDir=.\Debug 60TargetPath=.\Debug\XCallback_Impl.dll 61InputPath=.\Debug\XCallback_Impl.dll 62SOURCE="$(InputPath)" 63 64"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 65 regsvr32 /s /c "$(TargetPath)" 66 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 67 68# End Custom Build 69 70!ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Unicode Debug" 71 72# PROP BASE Use_MFC 0 73# PROP BASE Use_Debug_Libraries 1 74# PROP BASE Output_Dir "DebugU" 75# PROP BASE Intermediate_Dir "DebugU" 76# PROP BASE Target_Dir "" 77# PROP Use_MFC 0 78# PROP Use_Debug_Libraries 1 79# PROP Output_Dir "DebugU" 80# PROP Intermediate_Dir "DebugU" 81# PROP Target_Dir "" 82# ADD BASE CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /Yu"stdafx.h" /FD /GZ /c 83# ADD CPP /nologo /MTd /W3 /Gm /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /Yu"stdafx.h" /FD /GZ /c 84# ADD BASE RSC /l 0x409 /d "_DEBUG" 85# ADD RSC /l 0x409 /d "_DEBUG" 86BSC32=bscmake.exe 87# ADD BASE BSC32 /nologo 88# ADD BSC32 /nologo 89LINK32=link.exe 90# 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 /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept 91# 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 /nologo /subsystem:windows /dll /debug /machine:I386 /pdbtype:sept 92# Begin Custom Build - Performing registration 93OutDir=.\DebugU 94TargetPath=.\DebugU\XCallback_Impl.dll 95InputPath=.\DebugU\XCallback_Impl.dll 96SOURCE="$(InputPath)" 97 98"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 99 if "%OS%"=="" goto NOTNT 100 if not "%OS%"=="Windows_NT" goto NOTNT 101 regsvr32 /s /c "$(TargetPath)" 102 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 103 goto end 104 :NOTNT 105 echo Warning : Cannot register Unicode DLL on Windows 95 106 :end 107 108# End Custom Build 109 110!ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Release MinSize" 111 112# PROP BASE Use_MFC 0 113# PROP BASE Use_Debug_Libraries 0 114# PROP BASE Output_Dir "ReleaseMinSize" 115# PROP BASE Intermediate_Dir "ReleaseMinSize" 116# PROP BASE Target_Dir "" 117# PROP Use_MFC 0 118# PROP Use_Debug_Libraries 0 119# PROP Output_Dir "ReleaseMinSize" 120# PROP Intermediate_Dir "ReleaseMinSize" 121# PROP Target_Dir "" 122# ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c 123# ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c 124# ADD BASE RSC /l 0x409 /d "NDEBUG" 125# ADD RSC /l 0x409 /d "NDEBUG" 126BSC32=bscmake.exe 127# ADD BASE BSC32 /nologo 128# ADD BSC32 /nologo 129LINK32=link.exe 130# 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 /subsystem:windows /dll /machine:I386 131# 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 /nologo /subsystem:windows /dll /machine:I386 132# Begin Custom Build - Performing registration 133OutDir=.\ReleaseMinSize 134TargetPath=.\ReleaseMinSize\XCallback_Impl.dll 135InputPath=.\ReleaseMinSize\XCallback_Impl.dll 136SOURCE="$(InputPath)" 137 138"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 139 regsvr32 /s /c "$(TargetPath)" 140 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 141 142# End Custom Build 143 144!ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Release MinDependency" 145 146# PROP BASE Use_MFC 0 147# PROP BASE Use_Debug_Libraries 0 148# PROP BASE Output_Dir "ReleaseMinDependency" 149# PROP BASE Intermediate_Dir "ReleaseMinDependency" 150# PROP BASE Target_Dir "" 151# PROP Use_MFC 0 152# PROP Use_Debug_Libraries 0 153# PROP Output_Dir "ReleaseMinDependency" 154# PROP Intermediate_Dir "ReleaseMinDependency" 155# PROP Target_Dir "" 156# ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_STATIC_REGISTRY" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c 157# ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "_ATL_STATIC_REGISTRY" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c 158# ADD BASE RSC /l 0x409 /d "NDEBUG" 159# ADD RSC /l 0x409 /d "NDEBUG" 160BSC32=bscmake.exe 161# ADD BASE BSC32 /nologo 162# ADD BSC32 /nologo 163LINK32=link.exe 164# 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 /subsystem:windows /dll /machine:I386 165# 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 /nologo /subsystem:windows /dll /machine:I386 166# Begin Custom Build - Performing registration 167OutDir=.\ReleaseMinDependency 168TargetPath=.\ReleaseMinDependency\XCallback_Impl.dll 169InputPath=.\ReleaseMinDependency\XCallback_Impl.dll 170SOURCE="$(InputPath)" 171 172"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 173 regsvr32 /s /c "$(TargetPath)" 174 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 175 176# End Custom Build 177 178!ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Unicode Release MinSize" 179 180# PROP BASE Use_MFC 0 181# PROP BASE Use_Debug_Libraries 0 182# PROP BASE Output_Dir "ReleaseUMinSize" 183# PROP BASE Intermediate_Dir "ReleaseUMinSize" 184# PROP BASE Target_Dir "" 185# PROP Use_MFC 0 186# PROP Use_Debug_Libraries 0 187# PROP Output_Dir "ReleaseUMinSize" 188# PROP Intermediate_Dir "ReleaseUMinSize" 189# PROP Target_Dir "" 190# ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c 191# ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_DLL" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c 192# ADD BASE RSC /l 0x409 /d "NDEBUG" 193# ADD RSC /l 0x409 /d "NDEBUG" 194BSC32=bscmake.exe 195# ADD BASE BSC32 /nologo 196# ADD BSC32 /nologo 197LINK32=link.exe 198# 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 /subsystem:windows /dll /machine:I386 199# 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 /nologo /subsystem:windows /dll /machine:I386 200# Begin Custom Build - Performing registration 201OutDir=.\ReleaseUMinSize 202TargetPath=.\ReleaseUMinSize\XCallback_Impl.dll 203InputPath=.\ReleaseUMinSize\XCallback_Impl.dll 204SOURCE="$(InputPath)" 205 206"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 207 if "%OS%"=="" goto NOTNT 208 if not "%OS%"=="Windows_NT" goto NOTNT 209 regsvr32 /s /c "$(TargetPath)" 210 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 211 goto end 212 :NOTNT 213 echo Warning : Cannot register Unicode DLL on Windows 95 214 :end 215 216# End Custom Build 217 218!ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Unicode Release MinDependency" 219 220# PROP BASE Use_MFC 0 221# PROP BASE Use_Debug_Libraries 0 222# PROP BASE Output_Dir "ReleaseUMinDependency" 223# PROP BASE Intermediate_Dir "ReleaseUMinDependency" 224# PROP BASE Target_Dir "" 225# PROP Use_MFC 0 226# PROP Use_Debug_Libraries 0 227# PROP Output_Dir "ReleaseUMinDependency" 228# PROP Intermediate_Dir "ReleaseUMinDependency" 229# PROP Target_Dir "" 230# ADD BASE CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_STATIC_REGISTRY" /D "_ATL_MIN_CRT" /Yu"stdafx.h" /FD /c 231# ADD CPP /nologo /MT /W3 /O1 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_USRDLL" /D "_UNICODE" /D "_ATL_STATIC_REGISTRY" /Yu"stdafx.h" /FD /c 232# ADD BASE RSC /l 0x409 /d "NDEBUG" 233# ADD RSC /l 0x409 /d "NDEBUG" 234BSC32=bscmake.exe 235# ADD BASE BSC32 /nologo 236# ADD BSC32 /nologo 237LINK32=link.exe 238# 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 /subsystem:windows /dll /machine:I386 239# 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 /nologo /subsystem:windows /dll /machine:I386 240# Begin Custom Build - Performing registration 241OutDir=.\ReleaseUMinDependency 242TargetPath=.\ReleaseUMinDependency\XCallback_Impl.dll 243InputPath=.\ReleaseUMinDependency\XCallback_Impl.dll 244SOURCE="$(InputPath)" 245 246"$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)" 247 if "%OS%"=="" goto NOTNT 248 if not "%OS%"=="Windows_NT" goto NOTNT 249 regsvr32 /s /c "$(TargetPath)" 250 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg" 251 goto end 252 :NOTNT 253 echo Warning : Cannot register Unicode DLL on Windows 95 254 :end 255 256# End Custom Build 257 258!ENDIF 259 260# Begin Target 261 262# Name "XCallback_Impl - Win32 Debug" 263# Name "XCallback_Impl - Win32 Unicode Debug" 264# Name "XCallback_Impl - Win32 Release MinSize" 265# Name "XCallback_Impl - Win32 Release MinDependency" 266# Name "XCallback_Impl - Win32 Unicode Release MinSize" 267# Name "XCallback_Impl - Win32 Unicode Release MinDependency" 268# Begin Group "Source Files" 269 270# PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 271# Begin Source File 272 273SOURCE=.\Callback.cpp 274# End Source File 275# Begin Source File 276 277SOURCE=.\Simple.cpp 278# End Source File 279# Begin Source File 280 281SOURCE=.\StdAfx.cpp 282# ADD CPP /Yc"stdafx.h" 283# End Source File 284# Begin Source File 285 286SOURCE=.\XCallback_Impl.cpp 287# End Source File 288# Begin Source File 289 290SOURCE=.\XCallback_Impl.def 291# End Source File 292# Begin Source File 293 294SOURCE=.\XCallback_Impl.idl 295# ADD MTL /tlb ".\XCallback_Impl.tlb" /h "XCallback_Impl.h" /iid "XCallback_Impl_i.c" /Oicf 296# End Source File 297# Begin Source File 298 299SOURCE=.\XCallback_Impl.rc 300# End Source File 301# End Group 302# Begin Group "Header Files" 303 304# PROP Default_Filter "h;hpp;hxx;hm;inl" 305# Begin Source File 306 307SOURCE=.\Callback.h 308# End Source File 309# Begin Source File 310 311SOURCE=.\Resource.h 312# End Source File 313# Begin Source File 314 315SOURCE=.\Simple.h 316# End Source File 317# Begin Source File 318 319SOURCE=.\StdAfx.h 320# End Source File 321# End Group 322# Begin Group "Resource Files" 323 324# PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe" 325# Begin Source File 326 327SOURCE=.\Callback.rgs 328# End Source File 329# Begin Source File 330 331SOURCE=.\Simple.rgs 332# End Source File 333# End Group 334# End Target 335# End Project 336 337 338