Utilise new MergeSym feature to no longer overwrite the source .DEF file when buildin...
[openh323.git] / OpenH323dll.vcproj
blob7a661198bfe19b325c05e4bf72bf49294b9fe3a3
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="7.10"
5 Name="OpenH323dll"
6 ProjectGUID="{6819994A-A59B-4896-8805-C5C4FC52F31D}"
7 SccProjectName=""
8 SccLocalPath="">
9 <Platforms>
10 <Platform
11 Name="Win32"/>
12 </Platforms>
13 <Configurations>
14 <Configuration
15 Name="Debug|Win32"
16 OutputDirectory=".\lib"
17 IntermediateDirectory=".\lib\Debug"
18 ConfigurationType="2"
19 UseOfMFC="0"
20 ATLMinimizesCRunTimeLibraryUsage="FALSE">
21 <Tool
22 Name="VCCLCompilerTool"
23 Optimization="0"
24 PreprocessorDefinitions="_DEBUG"
25 RuntimeLibrary="3"
26 RuntimeTypeInfo="TRUE"
27 PrecompiledHeaderFile=".\lib\Debug/OpenH323dll.pch"
28 AssemblerListingLocation=".\lib\Debug/"
29 ObjectFile=".\lib\Debug/"
30 ProgramDataBaseFileName="lib\OpenH323d.pdb"
31 WarningLevel="4"
32 SuppressStartupBanner="TRUE"
33 DebugInformationFormat="3"/>
34 <Tool
35 Name="VCCustomBuildTool"/>
36 <Tool
37 Name="VCLinkerTool"
38 AdditionalDependencies="ptlibd.lib"
39 OutputFile="lib\OpenH323d.dll"
40 LinkIncremental="2"
41 SuppressStartupBanner="TRUE"
42 ModuleDefinitionFile=".\lib\Debug\OpenH323d.def"
43 DelayLoadDLLs="setupapi.dll"
44 GenerateDebugInformation="TRUE"
45 ProgramDatabaseFile=".\lib/OpenH323d.pdb"
46 SubSystem="0"
47 ImportLibrary=".\lib\OpenH323d.lib"
48 TargetMachine="1"/>
49 <Tool
50 Name="VCMIDLTool"
51 PreprocessorDefinitions="_DEBUG"
52 MkTypLibCompatible="TRUE"
53 SuppressStartupBanner="TRUE"
54 TargetEnvironment="1"
55 TypeLibraryName=".\lib/OpenH323dll.tlb"
56 HeaderFileName=""/>
57 <Tool
58 Name="VCPostBuildEventTool"/>
59 <Tool
60 Name="VCPreBuildEventTool"/>
61 <Tool
62 Name="VCPreLinkEventTool"/>
63 <Tool
64 Name="VCResourceCompilerTool"
65 PreprocessorDefinitions="_DEBUG"
66 Culture="3081"/>
67 <Tool
68 Name="VCWebServiceProxyGeneratorTool"/>
69 <Tool
70 Name="VCXMLDataGeneratorTool"/>
71 <Tool
72 Name="VCWebDeploymentTool"/>
73 <Tool
74 Name="VCManagedWrapperGeneratorTool"/>
75 <Tool
76 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
77 </Configuration>
78 <Configuration
79 Name="No Trace|Win32"
80 OutputDirectory=".\lib"
81 IntermediateDirectory=".\lib\NoTrace"
82 ConfigurationType="2"
83 UseOfMFC="0"
84 ATLMinimizesCRunTimeLibraryUsage="FALSE">
85 <Tool
86 Name="VCCLCompilerTool"
87 Optimization="2"
88 InlineFunctionExpansion="2"
89 PreprocessorDefinitions="NDEBUG"
90 StringPooling="TRUE"
91 RuntimeLibrary="2"
92 EnableFunctionLevelLinking="TRUE"
93 RuntimeTypeInfo="TRUE"
94 PrecompiledHeaderFile=".\lib\NoTrace/OpenH323dll.pch"
95 AssemblerListingLocation=".\lib\NoTrace/"
96 ObjectFile=".\lib\NoTrace/"
97 ProgramDataBaseFileName="lib\OpenH323n.pdb"
98 WarningLevel="4"
99 SuppressStartupBanner="TRUE"
100 DebugInformationFormat="3"/>
101 <Tool
102 Name="VCCustomBuildTool"
103 Description="Extracting debug symbols"
104 CommandLine="rebase -b 0x10000000 -x . &quot;$(OutDir)\$(TargetName).dll&quot;
106 Outputs="$(OutDir)\$(TargetName).dbg"/>
107 <Tool
108 Name="VCLinkerTool"
109 AdditionalDependencies="ptlib.lib"
110 OutputFile="lib/OpenH323n.dll"
111 LinkIncremental="1"
112 SuppressStartupBanner="TRUE"
113 ModuleDefinitionFile=".\lib\NoTrace\OpenH323n.def"
114 DelayLoadDLLs="setupapi.dll"
115 ProgramDatabaseFile=".\lib/OpenH323n.pdb"
116 SubSystem="2"
117 ImportLibrary=".\lib\OpenH323n.lib"
118 TargetMachine="1"/>
119 <Tool
120 Name="VCMIDLTool"
121 PreprocessorDefinitions="NDEBUG"
122 MkTypLibCompatible="TRUE"
123 SuppressStartupBanner="TRUE"
124 TargetEnvironment="1"
125 TypeLibraryName=".\lib/OpenH323dll.tlb"
126 HeaderFileName=""/>
127 <Tool
128 Name="VCPostBuildEventTool"/>
129 <Tool
130 Name="VCPreBuildEventTool"/>
131 <Tool
132 Name="VCPreLinkEventTool"/>
133 <Tool
134 Name="VCResourceCompilerTool"
135 PreprocessorDefinitions="NDEBUG"
136 Culture="3081"/>
137 <Tool
138 Name="VCWebServiceProxyGeneratorTool"/>
139 <Tool
140 Name="VCXMLDataGeneratorTool"/>
141 <Tool
142 Name="VCWebDeploymentTool"/>
143 <Tool
144 Name="VCManagedWrapperGeneratorTool"/>
145 <Tool
146 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
147 </Configuration>
148 <Configuration
149 Name="Release|Win32"
150 OutputDirectory=".\lib"
151 IntermediateDirectory=".\lib\Release"
152 ConfigurationType="2"
153 UseOfMFC="0"
154 ATLMinimizesCRunTimeLibraryUsage="FALSE">
155 <Tool
156 Name="VCCLCompilerTool"
157 Optimization="2"
158 InlineFunctionExpansion="2"
159 PreprocessorDefinitions="NDEBUG"
160 StringPooling="TRUE"
161 RuntimeLibrary="2"
162 EnableFunctionLevelLinking="TRUE"
163 RuntimeTypeInfo="TRUE"
164 PrecompiledHeaderFile=".\lib\Release/OpenH323dll.pch"
165 AssemblerListingLocation=".\lib\Release/"
166 ObjectFile=".\lib\Release/"
167 ProgramDataBaseFileName="lib\OpenH323.pdb"
168 WarningLevel="4"
169 SuppressStartupBanner="TRUE"
170 DebugInformationFormat="2"/>
171 <Tool
172 Name="VCCustomBuildTool"
173 Description="Extracting debug symbols"
174 CommandLine="rebase -b 0x30000000 -x . &quot;$(OutDir)\$(TargetName).dll&quot;
176 Outputs="$(OutDir)\$(TargetName).dbg"/>
177 <Tool
178 Name="VCLinkerTool"
179 AdditionalDependencies="ptlib.lib"
180 OutputFile="lib/OpenH323.dll"
181 LinkIncremental="1"
182 SuppressStartupBanner="TRUE"
183 ModuleDefinitionFile=".\lib\Release\OpenH323.def"
184 DelayLoadDLLs="setupapi.dll"
185 GenerateDebugInformation="TRUE"
186 ProgramDatabaseFile=".\lib/OpenH323.pdb"
187 SubSystem="2"
188 ImportLibrary=".\lib\OpenH323.lib"
189 TargetMachine="1"/>
190 <Tool
191 Name="VCMIDLTool"
192 PreprocessorDefinitions="NDEBUG"
193 MkTypLibCompatible="TRUE"
194 SuppressStartupBanner="TRUE"
195 TargetEnvironment="1"
196 TypeLibraryName=".\lib/OpenH323dll.tlb"
197 HeaderFileName=""/>
198 <Tool
199 Name="VCPostBuildEventTool"/>
200 <Tool
201 Name="VCPreBuildEventTool"/>
202 <Tool
203 Name="VCPreLinkEventTool"/>
204 <Tool
205 Name="VCResourceCompilerTool"
206 PreprocessorDefinitions="NDEBUG"
207 Culture="3081"/>
208 <Tool
209 Name="VCWebServiceProxyGeneratorTool"/>
210 <Tool
211 Name="VCXMLDataGeneratorTool"/>
212 <Tool
213 Name="VCWebDeploymentTool"/>
214 <Tool
215 Name="VCManagedWrapperGeneratorTool"/>
216 <Tool
217 Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
218 </Configuration>
219 </Configurations>
220 <References>
221 <ProjectReference
222 ReferencedProjectIdentifier="{1C74C983-B34B-4E9D-9A54-A37E380EB9F5}"
223 Name="OpenH323Lib"/>
224 </References>
225 <Files>
226 <File
227 RelativePath="src\dllmain.cxx">
228 <FileConfiguration
229 Name="Debug|Win32">
230 <Tool
231 Name="VCCLCompilerTool"
232 Optimization="0"
233 PreprocessorDefinitions="_DEBUG;$(NoInherit)"/>
234 </FileConfiguration>
235 <FileConfiguration
236 Name="No Trace|Win32">
237 <Tool
238 Name="VCCLCompilerTool"
239 Optimization="2"
240 PreprocessorDefinitions="NDEBUG;$(NoInherit)"/>
241 </FileConfiguration>
242 <FileConfiguration
243 Name="Release|Win32">
244 <Tool
245 Name="VCCLCompilerTool"
246 Optimization="2"
247 PreprocessorDefinitions="NDEBUG;$(NoInherit)"/>
248 </FileConfiguration>
249 </File>
250 <File
251 RelativePath="src\libver.rc">
252 <FileConfiguration
253 Name="Debug|Win32">
254 <Tool
255 Name="VCResourceCompilerTool"
256 PreprocessorDefinitions=""
257 AdditionalIncludeDirectories="src"/>
258 </FileConfiguration>
259 <FileConfiguration
260 Name="No Trace|Win32">
261 <Tool
262 Name="VCResourceCompilerTool"
263 PreprocessorDefinitions=""
264 AdditionalIncludeDirectories="src"/>
265 </FileConfiguration>
266 <FileConfiguration
267 Name="Release|Win32">
268 <Tool
269 Name="VCResourceCompilerTool"
270 PreprocessorDefinitions=""
271 AdditionalIncludeDirectories="src"/>
272 </FileConfiguration>
273 </File>
274 <File
275 RelativePath="lib\Release\OpenH323.def">
276 <FileConfiguration
277 Name="Debug|Win32"
278 ExcludedFromBuild="TRUE">
279 <Tool
280 Name="VCCustomBuildTool"/>
281 </FileConfiguration>
282 <FileConfiguration
283 Name="No Trace|Win32"
284 ExcludedFromBuild="TRUE">
285 <Tool
286 Name="VCCustomBuildTool"/>
287 </FileConfiguration>
288 <FileConfiguration
289 Name="Release|Win32"
290 ExcludedFromBuild="TRUE">
291 <Tool
292 Name="VCCustomBuildTool"/>
293 </FileConfiguration>
294 </File>
295 <File
296 RelativePath="src\OpenH323_2003.dtf">
297 <FileConfiguration
298 Name="Debug|Win32"
299 ExcludedFromBuild="TRUE">
300 <Tool
301 Name="VCCustomBuildTool"/>
302 </FileConfiguration>
303 <FileConfiguration
304 Name="No Trace|Win32"
305 ExcludedFromBuild="TRUE">
306 <Tool
307 Name="VCCustomBuildTool"/>
308 </FileConfiguration>
309 <FileConfiguration
310 Name="Release|Win32">
311 <Tool
312 Name="VCCustomBuildTool"
313 Description="Merging exported library symbols"
314 CommandLine="MergeSym -I &quot;$(LIB)&quot; -x release\ptlib.def -x &quot;$(InputDir)\Private.def&quot; &quot;$(OutDir)\OpenH323s.lib&quot; &quot;$(InputPath)&quot; &quot;$(IntDir)\$(TargetName).def&quot;
316 AdditionalDependencies="$(OutDir)\OpenH323s.lib;src\Private.def;"
317 Outputs="$(IntDir)\$(TargetName).def"/>
318 </FileConfiguration>
319 </File>
320 <File
321 RelativePath="lib\Debug\OpenH323d.def">
322 <FileConfiguration
323 Name="Debug|Win32"
324 ExcludedFromBuild="TRUE">
325 <Tool
326 Name="VCCustomBuildTool"/>
327 </FileConfiguration>
328 <FileConfiguration
329 Name="No Trace|Win32"
330 ExcludedFromBuild="TRUE">
331 <Tool
332 Name="VCCustomBuildTool"/>
333 </FileConfiguration>
334 <FileConfiguration
335 Name="Release|Win32"
336 ExcludedFromBuild="TRUE">
337 <Tool
338 Name="VCCustomBuildTool"/>
339 </FileConfiguration>
340 </File>
341 <File
342 RelativePath="src\OpenH323d_2003.dtf">
343 <FileConfiguration
344 Name="Debug|Win32">
345 <Tool
346 Name="VCCustomBuildTool"
347 Description="Merging exported library symbols"
348 CommandLine="MergeSym -I &quot;$(LIB)&quot; -x debug\ptlibd.def -x &quot;$(InputDir)\Private.def&quot; &quot;$(OutDir)\OpenH323sd.lib&quot; &quot;$(InputPath)&quot; &quot;$(IntDir)\$(TargetName).def&quot;
350 AdditionalDependencies="$(OutDir)\OpenH323sd.lib;src\Private.def;"
351 Outputs="$(IntDir)\$(TargetName).def"/>
352 </FileConfiguration>
353 <FileConfiguration
354 Name="No Trace|Win32"
355 ExcludedFromBuild="TRUE">
356 <Tool
357 Name="VCCustomBuildTool"/>
358 </FileConfiguration>
359 <FileConfiguration
360 Name="Release|Win32"
361 ExcludedFromBuild="TRUE">
362 <Tool
363 Name="VCCustomBuildTool"/>
364 </FileConfiguration>
365 </File>
366 <File
367 RelativePath="lib\NoTrace\OpenH323n.def">
368 <FileConfiguration
369 Name="Debug|Win32"
370 ExcludedFromBuild="TRUE">
371 <Tool
372 Name="VCCustomBuildTool"/>
373 </FileConfiguration>
374 <FileConfiguration
375 Name="No Trace|Win32"
376 ExcludedFromBuild="TRUE">
377 <Tool
378 Name="VCCustomBuildTool"/>
379 </FileConfiguration>
380 <FileConfiguration
381 Name="Release|Win32"
382 ExcludedFromBuild="TRUE">
383 <Tool
384 Name="VCCustomBuildTool"/>
385 </FileConfiguration>
386 </File>
387 <File
388 RelativePath="src\OpenH323n_2003.dtf">
389 <FileConfiguration
390 Name="Debug|Win32"
391 ExcludedFromBuild="TRUE">
392 <Tool
393 Name="VCCustomBuildTool"/>
394 </FileConfiguration>
395 <FileConfiguration
396 Name="No Trace|Win32">
397 <Tool
398 Name="VCCustomBuildTool"
399 Description="Merging exported library symbols"
400 CommandLine="MergeSym -I &quot;$(LIB)&quot; -x release\ptlib.def -x &quot;$(InputDir)\Private.def&quot; &quot;$(OutDir)\OpenH323sn.lib&quot; &quot;$(InputPath)&quot; &quot;$(IntDir)\$(TargetName).def&quot;
402 AdditionalDependencies="$(OutDir)\OpenH323sn.lib;src\Private.def;"
403 Outputs="$(IntDir)\$(TargetName).def"/>
404 </FileConfiguration>
405 <FileConfiguration
406 Name="Release|Win32"
407 ExcludedFromBuild="TRUE">
408 <Tool
409 Name="VCCustomBuildTool"/>
410 </FileConfiguration>
411 </File>
412 <File
413 RelativePath="src\Private.def">
414 <FileConfiguration
415 Name="Debug|Win32"
416 ExcludedFromBuild="TRUE">
417 <Tool
418 Name="VCCustomBuildTool"/>
419 </FileConfiguration>
420 <FileConfiguration
421 Name="No Trace|Win32"
422 ExcludedFromBuild="TRUE">
423 <Tool
424 Name="VCCustomBuildTool"/>
425 </FileConfiguration>
426 <FileConfiguration
427 Name="Release|Win32"
428 ExcludedFromBuild="TRUE">
429 <Tool
430 Name="VCCustomBuildTool"/>
431 </FileConfiguration>
432 </File>
433 </Files>
434 <Globals>
435 </Globals>
436 </VisualStudioProject>