Utilise new MergeSym feature to no longer overwrite the source .DEF file when buildin...
[openh323.git] / OpenH323dll_2005.vcproj
bloba1e57aa308860bfa82f6b5af894b647cc284de76
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8.00"
5 Name="OpenH323dll"
6 ProjectGUID="{6819994A-A59B-4896-8805-C5C4FC52F31D}"
8 <Platforms>
9 <Platform
10 Name="Win32"
12 </Platforms>
13 <ToolFiles>
14 </ToolFiles>
15 <Configurations>
16 <Configuration
17 Name="Debug|Win32"
18 OutputDirectory=".\lib"
19 IntermediateDirectory=".\lib\Debug"
20 ConfigurationType="2"
21 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
22 UseOfMFC="0"
23 ATLMinimizesCRunTimeLibraryUsage="false"
25 <Tool
26 Name="VCPreBuildEventTool"
28 <Tool
29 Name="VCCustomBuildTool"
31 <Tool
32 Name="VCXMLDataGeneratorTool"
34 <Tool
35 Name="VCWebServiceProxyGeneratorTool"
37 <Tool
38 Name="VCMIDLTool"
39 PreprocessorDefinitions="_DEBUG"
40 MkTypLibCompatible="true"
41 SuppressStartupBanner="true"
42 TargetEnvironment="1"
43 TypeLibraryName=".\lib/OpenH323dll.tlb"
44 HeaderFileName=""
46 <Tool
47 Name="VCCLCompilerTool"
48 Optimization="0"
49 PreprocessorDefinitions="_DEBUG"
50 RuntimeLibrary="3"
51 RuntimeTypeInfo="true"
52 PrecompiledHeaderFile=".\lib\Debug/OpenH323dll.pch"
53 AssemblerListingLocation=".\lib\Debug/"
54 ObjectFile=".\lib\Debug/"
55 ProgramDataBaseFileName="lib\OpenH323d.pdb"
56 WarningLevel="4"
57 SuppressStartupBanner="true"
58 DebugInformationFormat="3"
60 <Tool
61 Name="VCManagedResourceCompilerTool"
63 <Tool
64 Name="VCResourceCompilerTool"
65 PreprocessorDefinitions="_DEBUG"
66 Culture="3081"
68 <Tool
69 Name="VCPreLinkEventTool"
71 <Tool
72 Name="VCLinkerTool"
73 AdditionalDependencies="openh323sd.lib ptclibd.lib ptlibd.lib setupapi.lib Delayimp.lib wsock32.lib"
74 OutputFile="lib\OpenH323d.dll"
75 LinkIncremental="2"
76 SuppressStartupBanner="true"
77 ModuleDefinitionFile=".\lib\Debug\OpenH323d.def"
78 DelayLoadDLLs="setupapi.dll"
79 GenerateDebugInformation="true"
80 ProgramDatabaseFile=".\lib/OpenH323d.pdb"
81 SubSystem="0"
82 ImportLibrary=".\lib\OpenH323d.lib"
83 TargetMachine="1"
85 <Tool
86 Name="VCALinkTool"
88 <Tool
89 Name="VCManifestTool"
91 <Tool
92 Name="VCXDCMakeTool"
94 <Tool
95 Name="VCBscMakeTool"
97 <Tool
98 Name="VCFxCopTool"
100 <Tool
101 Name="VCAppVerifierTool"
103 <Tool
104 Name="VCWebDeploymentTool"
106 <Tool
107 Name="VCPostBuildEventTool"
109 </Configuration>
110 <Configuration
111 Name="No Trace|Win32"
112 OutputDirectory=".\lib"
113 IntermediateDirectory=".\lib\NoTrace"
114 ConfigurationType="2"
115 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
116 UseOfMFC="0"
117 ATLMinimizesCRunTimeLibraryUsage="false"
119 <Tool
120 Name="VCPreBuildEventTool"
122 <Tool
123 Name="VCCustomBuildTool"
124 Description="Extracting debug symbols"
125 CommandLine="rebase -b 0x10000000 -x . &quot;$(OutDir)\$(TargetName).dll&quot;&#x0D;&#x0A;"
126 Outputs="$(OutDir)\$(TargetName).dbg"
128 <Tool
129 Name="VCXMLDataGeneratorTool"
131 <Tool
132 Name="VCWebServiceProxyGeneratorTool"
134 <Tool
135 Name="VCMIDLTool"
136 PreprocessorDefinitions="NDEBUG"
137 MkTypLibCompatible="true"
138 SuppressStartupBanner="true"
139 TargetEnvironment="1"
140 TypeLibraryName=".\lib/OpenH323dll.tlb"
141 HeaderFileName=""
143 <Tool
144 Name="VCCLCompilerTool"
145 Optimization="2"
146 InlineFunctionExpansion="2"
147 PreprocessorDefinitions="NDEBUG"
148 StringPooling="true"
149 RuntimeLibrary="2"
150 EnableFunctionLevelLinking="true"
151 RuntimeTypeInfo="true"
152 PrecompiledHeaderFile=".\lib\NoTrace/OpenH323dll.pch"
153 AssemblerListingLocation=".\lib\NoTrace/"
154 ObjectFile=".\lib\NoTrace/"
155 ProgramDataBaseFileName="lib\OpenH323n.pdb"
156 WarningLevel="4"
157 SuppressStartupBanner="true"
158 DebugInformationFormat="3"
160 <Tool
161 Name="VCManagedResourceCompilerTool"
163 <Tool
164 Name="VCResourceCompilerTool"
165 PreprocessorDefinitions="NDEBUG"
166 Culture="3081"
168 <Tool
169 Name="VCPreLinkEventTool"
171 <Tool
172 Name="VCLinkerTool"
173 AdditionalDependencies="openh323sn.lib ptclib.lib ptlib.lib setupapi.lib Delayimp.lib winmm.lib msacm32.lib wsock32.lib"
174 OutputFile="lib/OpenH323n.dll"
175 LinkIncremental="1"
176 SuppressStartupBanner="true"
177 ModuleDefinitionFile=".\lib\NoTrace\OpenH323n.def"
178 DelayLoadDLLs="setupapi.dll"
179 ProgramDatabaseFile=".\lib/OpenH323n.pdb"
180 SubSystem="2"
181 ImportLibrary=".\lib\OpenH323n.lib"
182 TargetMachine="1"
184 <Tool
185 Name="VCALinkTool"
187 <Tool
188 Name="VCManifestTool"
190 <Tool
191 Name="VCXDCMakeTool"
193 <Tool
194 Name="VCBscMakeTool"
196 <Tool
197 Name="VCFxCopTool"
199 <Tool
200 Name="VCAppVerifierTool"
202 <Tool
203 Name="VCWebDeploymentTool"
205 <Tool
206 Name="VCPostBuildEventTool"
208 </Configuration>
209 <Configuration
210 Name="Release|Win32"
211 OutputDirectory=".\lib"
212 IntermediateDirectory=".\lib\Release"
213 ConfigurationType="2"
214 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
215 UseOfMFC="0"
216 ATLMinimizesCRunTimeLibraryUsage="false"
218 <Tool
219 Name="VCPreBuildEventTool"
221 <Tool
222 Name="VCCustomBuildTool"
223 Description="Extracting debug symbols"
224 CommandLine="rebase -b 0x30000000 -x . &quot;$(OutDir)\$(TargetName).dll&quot;&#x0D;&#x0A;"
225 Outputs="$(OutDir)\$(TargetName).dbg"
227 <Tool
228 Name="VCXMLDataGeneratorTool"
230 <Tool
231 Name="VCWebServiceProxyGeneratorTool"
233 <Tool
234 Name="VCMIDLTool"
235 PreprocessorDefinitions="NDEBUG"
236 MkTypLibCompatible="true"
237 SuppressStartupBanner="true"
238 TargetEnvironment="1"
239 TypeLibraryName=".\lib/OpenH323dll.tlb"
240 HeaderFileName=""
242 <Tool
243 Name="VCCLCompilerTool"
244 Optimization="2"
245 InlineFunctionExpansion="2"
246 PreprocessorDefinitions="NDEBUG"
247 StringPooling="true"
248 RuntimeLibrary="2"
249 EnableFunctionLevelLinking="true"
250 RuntimeTypeInfo="true"
251 PrecompiledHeaderFile=".\lib\Release/OpenH323dll.pch"
252 AssemblerListingLocation=".\lib\Release/"
253 ObjectFile=".\lib\Release/"
254 ProgramDataBaseFileName="lib\OpenH323.pdb"
255 WarningLevel="4"
256 SuppressStartupBanner="true"
257 DebugInformationFormat="1"
259 <Tool
260 Name="VCManagedResourceCompilerTool"
262 <Tool
263 Name="VCResourceCompilerTool"
264 PreprocessorDefinitions="NDEBUG"
265 Culture="3081"
267 <Tool
268 Name="VCPreLinkEventTool"
270 <Tool
271 Name="VCLinkerTool"
272 AdditionalDependencies="openh323s.lib ptclib.lib ptlib.lib setupapi.lib Delayimp.lib winmm.lib msacm32.lib wsock32.lib"
273 OutputFile="lib/OpenH323.dll"
274 LinkIncremental="1"
275 SuppressStartupBanner="true"
276 ModuleDefinitionFile=".\lib\Release\OpenH323.def"
277 DelayLoadDLLs="setupapi.dll"
278 GenerateDebugInformation="true"
279 ProgramDatabaseFile=".\lib/OpenH323.pdb"
280 SubSystem="2"
281 ImportLibrary=".\lib\OpenH323.lib"
282 TargetMachine="1"
284 <Tool
285 Name="VCALinkTool"
287 <Tool
288 Name="VCManifestTool"
290 <Tool
291 Name="VCXDCMakeTool"
293 <Tool
294 Name="VCBscMakeTool"
296 <Tool
297 Name="VCFxCopTool"
299 <Tool
300 Name="VCAppVerifierTool"
302 <Tool
303 Name="VCWebDeploymentTool"
305 <Tool
306 Name="VCPostBuildEventTool"
308 </Configuration>
309 </Configurations>
310 <References>
311 </References>
312 <Files>
313 <File
314 RelativePath="src\dllmain.cxx"
316 <FileConfiguration
317 Name="Debug|Win32"
319 <Tool
320 Name="VCCLCompilerTool"
321 Optimization="0"
322 PreprocessorDefinitions="_DEBUG;$(NoInherit)"
324 </FileConfiguration>
325 <FileConfiguration
326 Name="No Trace|Win32"
328 <Tool
329 Name="VCCLCompilerTool"
330 Optimization="2"
331 PreprocessorDefinitions="NDEBUG;$(NoInherit)"
333 </FileConfiguration>
334 <FileConfiguration
335 Name="Release|Win32"
337 <Tool
338 Name="VCCLCompilerTool"
339 Optimization="2"
340 PreprocessorDefinitions="NDEBUG;$(NoInherit)"
342 </FileConfiguration>
343 </File>
344 <File
345 RelativePath="src\libver.rc"
347 <FileConfiguration
348 Name="Debug|Win32"
350 <Tool
351 Name="VCResourceCompilerTool"
352 PreprocessorDefinitions=""
353 AdditionalIncludeDirectories="src"
355 </FileConfiguration>
356 <FileConfiguration
357 Name="No Trace|Win32"
359 <Tool
360 Name="VCResourceCompilerTool"
361 PreprocessorDefinitions=""
362 AdditionalIncludeDirectories="src"
364 </FileConfiguration>
365 <FileConfiguration
366 Name="Release|Win32"
368 <Tool
369 Name="VCResourceCompilerTool"
370 PreprocessorDefinitions=""
371 AdditionalIncludeDirectories="src"
373 </FileConfiguration>
374 </File>
375 <File
376 RelativePath="lib\Release\OpenH323.def"
378 <FileConfiguration
379 Name="Debug|Win32"
380 ExcludedFromBuild="true"
382 <Tool
383 Name="VCCustomBuildTool"
385 </FileConfiguration>
386 <FileConfiguration
387 Name="No Trace|Win32"
388 ExcludedFromBuild="true"
390 <Tool
391 Name="VCCustomBuildTool"
393 </FileConfiguration>
394 <FileConfiguration
395 Name="Release|Win32"
396 ExcludedFromBuild="true"
398 <Tool
399 Name="VCCustomBuildTool"
401 </FileConfiguration>
402 </File>
403 <File
404 RelativePath="src\OpenH323_2003.dtf"
406 <FileConfiguration
407 Name="Debug|Win32"
408 ExcludedFromBuild="true"
410 <Tool
411 Name="VCCustomBuildTool"
413 </FileConfiguration>
414 <FileConfiguration
415 Name="No Trace|Win32"
416 ExcludedFromBuild="true"
418 <Tool
419 Name="VCCustomBuildTool"
421 </FileConfiguration>
422 <FileConfiguration
423 Name="Release|Win32"
425 <Tool
426 Name="VCCustomBuildTool"
427 Description="Merging exported library symbols"
428 CommandLine="MergeSym -I &quot;$(INCLUDE)&quot; -x ptlib\msos\ptlib_2003.dtf -x &quot;$(InputDir)\Private.def&quot; &quot;$(OutDir)\OpenH323s.lib&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;copy &quot;$(InputPath)&quot;+nul &quot;$(IntDir)\$(TargetName).def&quot; &gt; nul&#x0D;&#x0A;"
429 AdditionalDependencies="$(OutDir)\OpenH323s.lib;src\Private.def;"
430 Outputs="$(IntDir)\$(TargetName).def"
432 </FileConfiguration>
433 </File>
434 <File
435 RelativePath="lib\Debug\OpenH323d.def"
437 <FileConfiguration
438 Name="Debug|Win32"
439 ExcludedFromBuild="true"
441 <Tool
442 Name="VCCustomBuildTool"
444 </FileConfiguration>
445 <FileConfiguration
446 Name="No Trace|Win32"
447 ExcludedFromBuild="true"
449 <Tool
450 Name="VCCustomBuildTool"
452 </FileConfiguration>
453 <FileConfiguration
454 Name="Release|Win32"
455 ExcludedFromBuild="true"
457 <Tool
458 Name="VCCustomBuildTool"
460 </FileConfiguration>
461 </File>
462 <File
463 RelativePath="src\OpenH323d_2003.dtf"
465 <FileConfiguration
466 Name="Debug|Win32"
468 <Tool
469 Name="VCCustomBuildTool"
470 Description="Merging exported library symbols"
471 CommandLine="MergeSym -I &quot;$(INCLUDE)&quot; -x ptlib\msos\ptlibd_2003.dtf -x &quot;$(InputDir)\Private.def&quot; &quot;$(OutDir)\OpenH323sd.lib&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;copy &quot;$(InputPath)&quot;+nul &quot;$(IntDir)\$(TargetName).def&quot; &gt; nul&#x0D;&#x0A;"
472 AdditionalDependencies="$(OutDir)\OpenH323sd.lib;src\Private.def;"
473 Outputs="$(IntDir)\$(TargetName).def"
475 </FileConfiguration>
476 <FileConfiguration
477 Name="No Trace|Win32"
478 ExcludedFromBuild="true"
480 <Tool
481 Name="VCCustomBuildTool"
483 </FileConfiguration>
484 <FileConfiguration
485 Name="Release|Win32"
486 ExcludedFromBuild="true"
488 <Tool
489 Name="VCCustomBuildTool"
491 </FileConfiguration>
492 </File>
493 <File
494 RelativePath="lib\NoTrace\OpenH323n.def"
496 <FileConfiguration
497 Name="Debug|Win32"
498 ExcludedFromBuild="true"
500 <Tool
501 Name="VCCustomBuildTool"
503 </FileConfiguration>
504 <FileConfiguration
505 Name="No Trace|Win32"
506 ExcludedFromBuild="true"
508 <Tool
509 Name="VCCustomBuildTool"
511 </FileConfiguration>
512 <FileConfiguration
513 Name="Release|Win32"
514 ExcludedFromBuild="true"
516 <Tool
517 Name="VCCustomBuildTool"
519 </FileConfiguration>
520 </File>
521 <File
522 RelativePath="src\OpenH323n_2003.dtf"
524 <FileConfiguration
525 Name="Debug|Win32"
526 ExcludedFromBuild="true"
528 <Tool
529 Name="VCCustomBuildTool"
531 </FileConfiguration>
532 <FileConfiguration
533 Name="No Trace|Win32"
535 <Tool
536 Name="VCCustomBuildTool"
537 Description="Merging exported library symbols"
538 CommandLine="MergeSym -I &quot;$(INCLUDE)&quot; -x ptlib\msos\ptlib_2003.dtf -x &quot;$(InputDir)\Private.def&quot; &quot;$(OutDir)\OpenH323sn.lib&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;copy &quot;$(InputPath)&quot;+nul &quot;$(IntDir)\$(TargetName).def&quot; &gt; nul&#x0D;&#x0A;"
539 AdditionalDependencies="$(OutDir)\OpenH323sn.lib;src\Private.def;"
540 Outputs="$(IntDir)\$(TargetName).def"
542 </FileConfiguration>
543 <FileConfiguration
544 Name="Release|Win32"
545 ExcludedFromBuild="true"
547 <Tool
548 Name="VCCustomBuildTool"
550 </FileConfiguration>
551 </File>
552 <File
553 RelativePath="src\Private.def"
555 <FileConfiguration
556 Name="Debug|Win32"
557 ExcludedFromBuild="true"
559 <Tool
560 Name="VCCustomBuildTool"
562 </FileConfiguration>
563 <FileConfiguration
564 Name="No Trace|Win32"
565 ExcludedFromBuild="true"
567 <Tool
568 Name="VCCustomBuildTool"
570 </FileConfiguration>
571 <FileConfiguration
572 Name="Release|Win32"
573 ExcludedFromBuild="true"
575 <Tool
576 Name="VCCustomBuildTool"
578 </FileConfiguration>
579 </File>
580 </Files>
581 <Globals>
582 </Globals>
583 </VisualStudioProject>