1 # Microsoft Developer Studio Project File - Name="XCallback_Impl" - Package Owner=<4>
2 # Microsoft Developer Studio Generated Build File, Format Version 6.00
5 # TARGTYPE "Win32 (x86) Dynamic-Link Library" 0x0102
7 CFG=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
11 !MESSAGE NMAKE /f "XCallback_Impl.mak".
13 !MESSAGE You can specify a configuration when running NMAKE
14 !MESSAGE by defining the macro CFG on the command line. For example:
16 !MESSAGE NMAKE /f "XCallback_Impl.mak" CFG="XCallback_Impl - Win32 Debug"
18 !MESSAGE Possible choices for configuration are:
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")
29 # PROP AllowPerConfigDependencies 0
30 # PROP Scc_ProjName ""
31 # PROP Scc_LocalPath ""
36 !IF "$(CFG)" == "XCallback_Impl - Win32 Debug"
39 # PROP BASE Use_Debug_Libraries 1
40 # PROP BASE Output_Dir "Debug"
41 # PROP BASE Intermediate_Dir "Debug"
42 # PROP BASE Target_Dir ""
44 # PROP Use_Debug_Libraries 1
45 # PROP Output_Dir "Debug"
46 # PROP Intermediate_Dir "Debug"
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"
53 # ADD BASE BSC32 /nologo
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
60 TargetPath=.\Debug\XCallback_Impl.dll
61 InputPath=.\Debug\XCallback_Impl.dll
64 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
65 regsvr32 /s /c "$(TargetPath)"
66 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
70 !ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Unicode Debug"
73 # PROP BASE Use_Debug_Libraries 1
74 # PROP BASE Output_Dir "DebugU"
75 # PROP BASE Intermediate_Dir "DebugU"
76 # PROP BASE Target_Dir ""
78 # PROP Use_Debug_Libraries 1
79 # PROP Output_Dir "DebugU"
80 # PROP Intermediate_Dir "DebugU"
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"
87 # ADD BASE BSC32 /nologo
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
94 TargetPath=.\DebugU\XCallback_Impl.dll
95 InputPath=.\DebugU\XCallback_Impl.dll
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"
105 echo Warning : Cannot register Unicode DLL on Windows 95
110 !ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Release MinSize"
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 ""
118 # PROP Use_Debug_Libraries 0
119 # PROP Output_Dir "ReleaseMinSize"
120 # PROP Intermediate_Dir "ReleaseMinSize"
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"
127 # ADD BASE BSC32 /nologo
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
133 OutDir=.\ReleaseMinSize
134 TargetPath=.\ReleaseMinSize\XCallback_Impl.dll
135 InputPath=.\ReleaseMinSize\XCallback_Impl.dll
136 SOURCE="$(InputPath)"
138 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
139 regsvr32 /s /c "$(TargetPath)"
140 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
144 !ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Release MinDependency"
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 ""
152 # PROP Use_Debug_Libraries 0
153 # PROP Output_Dir "ReleaseMinDependency"
154 # PROP Intermediate_Dir "ReleaseMinDependency"
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"
161 # ADD BASE BSC32 /nologo
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
167 OutDir=.\ReleaseMinDependency
168 TargetPath=.\ReleaseMinDependency\XCallback_Impl.dll
169 InputPath=.\ReleaseMinDependency\XCallback_Impl.dll
170 SOURCE="$(InputPath)"
172 "$(OutDir)\regsvr32.trg" : $(SOURCE) "$(INTDIR)" "$(OUTDIR)"
173 regsvr32 /s /c "$(TargetPath)"
174 echo regsvr32 exec. time > "$(OutDir)\regsvr32.trg"
178 !ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Unicode Release MinSize"
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 ""
186 # PROP Use_Debug_Libraries 0
187 # PROP Output_Dir "ReleaseUMinSize"
188 # PROP Intermediate_Dir "ReleaseUMinSize"
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"
195 # ADD BASE BSC32 /nologo
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
201 OutDir=.\ReleaseUMinSize
202 TargetPath=.\ReleaseUMinSize\XCallback_Impl.dll
203 InputPath=.\ReleaseUMinSize\XCallback_Impl.dll
204 SOURCE="$(InputPath)"
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"
213 echo Warning : Cannot register Unicode DLL on Windows 95
218 !ELSEIF "$(CFG)" == "XCallback_Impl - Win32 Unicode Release MinDependency"
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 ""
226 # PROP Use_Debug_Libraries 0
227 # PROP Output_Dir "ReleaseUMinDependency"
228 # PROP Intermediate_Dir "ReleaseUMinDependency"
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"
235 # ADD BASE BSC32 /nologo
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
241 OutDir=.\ReleaseUMinDependency
242 TargetPath=.\ReleaseUMinDependency\XCallback_Impl.dll
243 InputPath=.\ReleaseUMinDependency\XCallback_Impl.dll
244 SOURCE="$(InputPath)"
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"
253 echo Warning : Cannot register Unicode DLL on Windows 95
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"
270 # PROP Default_Filter "cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
273 SOURCE=.\Callback.cpp
282 # ADD CPP /Yc"stdafx.h"
286 SOURCE=.\XCallback_Impl.cpp
290 SOURCE=.\XCallback_Impl.def
294 SOURCE=.\XCallback_Impl.idl
295 # ADD MTL /tlb ".\XCallback_Impl.tlb" /h "XCallback_Impl.h" /iid "XCallback_Impl_i.c" /Oicf
299 SOURCE=.\XCallback_Impl.rc
302 # Begin Group "Header Files"
304 # PROP Default_Filter "h;hpp;hxx;hm;inl"
322 # Begin Group "Resource Files"
324 # PROP Default_Filter "ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
327 SOURCE=.\Callback.rgs