Changed output and intermediate directories, tuned up compile parameters for Windows...
[pwlib.git] / src / ptlib / msos / PTLib_2005.vcproj
blob1a63ecbf9cb6fccc62a2a7700daac457e612f60f
1 <?xml version="1.0" encoding="Windows-1252"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="8.00"
5 Name="PTLib DLL"
6 ProjectGUID="{85F4F26A-1A5D-4685-A48A-448102C5C5BC}"
7 RootNamespace="PTLib DLL"
9 <Platforms>
10 <Platform
11 Name="Win32"
13 <Platform
14 Name="Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
16 </Platforms>
17 <ToolFiles>
18 </ToolFiles>
19 <Configurations>
20 <Configuration
21 Name="Debug|Win32"
22 OutputDirectory=".\..\..\..\Lib"
23 IntermediateDirectory=".\..\..\..\Lib\Debug"
24 ConfigurationType="2"
25 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
26 UseOfMFC="0"
27 ATLMinimizesCRunTimeLibraryUsage="false"
29 <Tool
30 Name="VCPreBuildEventTool"
32 <Tool
33 Name="VCCustomBuildTool"
35 <Tool
36 Name="VCXMLDataGeneratorTool"
38 <Tool
39 Name="VCWebServiceProxyGeneratorTool"
41 <Tool
42 Name="VCMIDLTool"
43 PreprocessorDefinitions="_DEBUG"
44 MkTypLibCompatible="true"
45 SuppressStartupBanner="true"
46 TargetEnvironment="1"
47 TypeLibraryName=".\..\..\..\Lib/PTLib.tlb"
48 HeaderFileName=""
50 <Tool
51 Name="VCCLCompilerTool"
52 Optimization="0"
53 AdditionalIncludeDirectories="..\..\..\include"
54 PreprocessorDefinitions="_DEBUG;PTRACING"
55 RuntimeLibrary="3"
56 RuntimeTypeInfo="true"
57 PrecompiledHeaderFile=".\..\..\..\Lib\Debug/PTLib.pch"
58 AssemblerListingLocation=".\..\..\..\Lib\Debug/"
59 ObjectFile=".\..\..\..\Lib\Debug/"
60 ProgramDataBaseFileName="..\..\..\Lib\PTLibd.pdb"
61 WarningLevel="4"
62 SuppressStartupBanner="true"
63 DebugInformationFormat="3"
64 CompileAs="0"
66 <Tool
67 Name="VCManagedResourceCompilerTool"
69 <Tool
70 Name="VCResourceCompilerTool"
71 PreprocessorDefinitions="_DEBUG"
72 Culture="3081"
73 ResourceOutputFileName="..\..\..\Lib\Debug/ptlib.res"
75 <Tool
76 Name="VCPreLinkEventTool"
78 <Tool
79 Name="VCLinkerTool"
80 AdditionalDependencies="ptlibsd.lib"
81 OutputFile="..\..\..\Lib\PTLibd.dll"
82 LinkIncremental="2"
83 SuppressStartupBanner="true"
84 AdditionalLibraryDirectories="..\..\..\lib"
85 ModuleDefinitionFile="..\..\..\Lib\Debug\PTLibd.def"
86 DelayLoadDLLs=""
87 GenerateDebugInformation="true"
88 ProgramDatabaseFile=".\..\..\..\Lib/PTLibd.pdb"
89 SubSystem="0"
90 ImportLibrary=".\..\..\..\Lib/PTLibd.lib"
91 TargetMachine="1"
93 <Tool
94 Name="VCALinkTool"
96 <Tool
97 Name="VCManifestTool"
99 <Tool
100 Name="VCXDCMakeTool"
102 <Tool
103 Name="VCBscMakeTool"
105 <Tool
106 Name="VCFxCopTool"
108 <Tool
109 Name="VCAppVerifierTool"
111 <Tool
112 Name="VCWebDeploymentTool"
114 <Tool
115 Name="VCPostBuildEventTool"
117 </Configuration>
118 <Configuration
119 Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
120 OutputDirectory=".\..\..\..\Lib\wm5"
121 IntermediateDirectory=".\..\..\..\Lib\wm5\Debug"
122 ConfigurationType="2"
123 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
124 UseOfMFC="0"
125 ATLMinimizesCRunTimeLibraryUsage="false"
127 <Tool
128 Name="VCPreBuildEventTool"
130 <Tool
131 Name="VCCustomBuildTool"
133 <Tool
134 Name="VCXMLDataGeneratorTool"
136 <Tool
137 Name="VCWebServiceProxyGeneratorTool"
139 <Tool
140 Name="VCMIDLTool"
141 PreprocessorDefinitions="_DEBUG"
142 MkTypLibCompatible="true"
143 SuppressStartupBanner="true"
144 TargetEnvironment="1"
145 TypeLibraryName=".\..\..\..\Lib\wm5\PTLib.tlb"
146 HeaderFileName=""
148 <Tool
149 Name="VCCLCompilerTool"
150 ExecutionBucket="7"
151 Optimization="0"
152 AdditionalIncludeDirectories="..\..\..\include"
153 PreprocessorDefinitions="_DEBUG;PTRACING;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;$(ARCHFAM);$(_ARCHFAM_);UNICODE;_UNICODE"
154 RuntimeLibrary="3"
155 RuntimeTypeInfo="true"
156 PrecompiledHeaderFile=".\..\..\..\Lib\Debug\wm5\PTLib.pch"
157 AssemblerListingLocation=".\..\..\..\Lib\wm5\Debug/"
158 ObjectFile=".\..\..\..\Lib\Debug/"
159 ProgramDataBaseFileName="..\..\..\Lib\wm5\PTLibd.pdb"
160 WarningLevel="4"
161 SuppressStartupBanner="true"
162 DebugInformationFormat="3"
163 CompileAs="0"
165 <Tool
166 Name="VCManagedResourceCompilerTool"
168 <Tool
169 Name="VCResourceCompilerTool"
170 PreprocessorDefinitions="_DEBUG"
171 Culture="3081"
172 ResourceOutputFileName="..\..\..\Lib\wm5\Debug\ptlib.res"
174 <Tool
175 Name="VCPreLinkEventTool"
177 <Tool
178 Name="VCLinkerTool"
179 AdditionalDependencies="ptlibsd.lib ws2.lib"
180 OutputFile="..\..\..\Lib\wm5\PTLibd.dll"
181 LinkIncremental="2"
182 SuppressStartupBanner="true"
183 AdditionalLibraryDirectories="..\..\..\lib\wm5"
184 IgnoreAllDefaultLibraries="true"
185 ModuleDefinitionFile="..\..\..\Lib\wm5\Debug\PTLibd.def"
186 DelayLoadDLLs=""
187 GenerateDebugInformation="true"
188 ProgramDatabaseFile=".\..\..\..\Lib\wm5\PTLibd.pdb"
189 SubSystem="9"
190 ImportLibrary=".\..\..\..\Lib\wm5\PTLibd.lib"
191 TargetMachine="0"
193 <Tool
194 Name="VCALinkTool"
196 <Tool
197 Name="VCXDCMakeTool"
199 <Tool
200 Name="VCBscMakeTool"
202 <Tool
203 Name="VCCodeSignTool"
205 <Tool
206 Name="VCPostBuildEventTool"
208 <DeploymentTool
209 ForceDirty="-1"
210 RemoteDirectory=""
211 RegisterOutput="0"
212 AdditionalFiles=""
214 <DebuggerTool
216 </Configuration>
217 <Configuration
218 Name="Release|Win32"
219 OutputDirectory=".\..\..\..\Lib"
220 IntermediateDirectory=".\..\..\..\Lib\Release"
221 ConfigurationType="2"
222 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
223 UseOfMFC="0"
224 ATLMinimizesCRunTimeLibraryUsage="false"
226 <Tool
227 Name="VCPreBuildEventTool"
229 <Tool
230 Name="VCCustomBuildTool"
232 <Tool
233 Name="VCXMLDataGeneratorTool"
235 <Tool
236 Name="VCWebServiceProxyGeneratorTool"
238 <Tool
239 Name="VCMIDLTool"
240 PreprocessorDefinitions="NDEBUG"
241 MkTypLibCompatible="true"
242 SuppressStartupBanner="true"
243 TargetEnvironment="1"
244 TypeLibraryName=".\..\..\..\Lib/PTLib.tlb"
245 HeaderFileName=""
247 <Tool
248 Name="VCCLCompilerTool"
249 Optimization="2"
250 InlineFunctionExpansion="2"
251 AdditionalIncludeDirectories="..\..\..\include\ptlib\msos,..\..\..\include"
252 PreprocessorDefinitions="NDEBUG;PTRACING"
253 StringPooling="true"
254 RuntimeLibrary="2"
255 EnableFunctionLevelLinking="true"
256 RuntimeTypeInfo="true"
257 UsePrecompiledHeader="2"
258 PrecompiledHeaderThrough="ptlib.h"
259 PrecompiledHeaderFile=".\..\..\..\Lib\Release/PTLib.pch"
260 AssemblerListingLocation=".\..\..\..\Lib\Release/"
261 ObjectFile=".\..\..\..\Lib\Release/"
262 ProgramDataBaseFileName="..\..\..\Lib\PTLib.pdb"
263 WarningLevel="4"
264 SuppressStartupBanner="true"
265 DebugInformationFormat="3"
266 CompileAs="0"
268 <Tool
269 Name="VCManagedResourceCompilerTool"
271 <Tool
272 Name="VCResourceCompilerTool"
273 PreprocessorDefinitions="NDEBUG"
274 Culture="3081"
276 <Tool
277 Name="VCPreLinkEventTool"
279 <Tool
280 Name="VCLinkerTool"
281 AdditionalDependencies="ptlibs.lib"
282 OutputFile=".\..\..\..\Lib/PTLib.dll"
283 LinkIncremental="1"
284 SuppressStartupBanner="true"
285 AdditionalLibraryDirectories="..\..\..\lib"
286 ModuleDefinitionFile="..\..\..\Lib\Release\ptlib.def"
287 DelayLoadDLLs=""
288 GenerateDebugInformation="true"
289 ProgramDatabaseFile=".\..\..\..\Lib/PTLib.pdb"
290 SubSystem="2"
291 ImportLibrary=".\..\..\..\Lib/PTLib.lib"
292 TargetMachine="1"
294 <Tool
295 Name="VCALinkTool"
297 <Tool
298 Name="VCManifestTool"
300 <Tool
301 Name="VCXDCMakeTool"
303 <Tool
304 Name="VCBscMakeTool"
306 <Tool
307 Name="VCFxCopTool"
309 <Tool
310 Name="VCAppVerifierTool"
312 <Tool
313 Name="VCWebDeploymentTool"
315 <Tool
316 Name="VCPostBuildEventTool"
317 Description="Extracting debug symbols"
318 CommandLine="rebase -b 0x10000000 -x . &quot;$(OutDir)\$(TargetName).dll&quot;"
320 </Configuration>
321 <Configuration
322 Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
323 OutputDirectory=".\..\..\..\Lib\wm5"
324 IntermediateDirectory=".\..\..\..\Lib\wm5\Release"
325 ConfigurationType="2"
326 InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
327 UseOfMFC="0"
328 ATLMinimizesCRunTimeLibraryUsage="false"
330 <Tool
331 Name="VCPreBuildEventTool"
333 <Tool
334 Name="VCCustomBuildTool"
336 <Tool
337 Name="VCXMLDataGeneratorTool"
339 <Tool
340 Name="VCWebServiceProxyGeneratorTool"
342 <Tool
343 Name="VCMIDLTool"
344 PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;$(ARCHFAM);$(_ARCHFAM_);UNICODE;_UNICODE"
345 MkTypLibCompatible="true"
346 SuppressStartupBanner="true"
347 TargetEnvironment="1"
348 TypeLibraryName=".\..\..\..\Lib\wm5\PTLib.tlb"
349 HeaderFileName=""
351 <Tool
352 Name="VCCLCompilerTool"
353 ExecutionBucket="7"
354 Optimization="2"
355 InlineFunctionExpansion="2"
356 AdditionalIncludeDirectories="..\..\..\include\ptlib\wm;..\..\..\include\ptlib\msos,..\..\..\include"
357 PreprocessorDefinitions="NDEBUG;PTRACING;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;$(ARCHFAM);$(_ARCHFAM_);UNICODE;_UNICODE"
358 StringPooling="true"
359 RuntimeLibrary="2"
360 EnableFunctionLevelLinking="true"
361 RuntimeTypeInfo="true"
362 UsePrecompiledHeader="2"
363 PrecompiledHeaderThrough="ptlib.h"
364 PrecompiledHeaderFile=".\..\..\..\Lib\wm5\Release/PTLib.pch"
365 AssemblerListingLocation=".\..\..\..\Lib\wm5\Release/"
366 ObjectFile=".\..\..\..\Lib\wm5\Release/"
367 ProgramDataBaseFileName="..\..\..\Lib\wm5\PTLib.pdb"
368 WarningLevel="4"
369 SuppressStartupBanner="true"
370 DebugInformationFormat="3"
371 CompileAs="0"
373 <Tool
374 Name="VCManagedResourceCompilerTool"
376 <Tool
377 Name="VCResourceCompilerTool"
378 PreprocessorDefinitions="NDEBUG"
379 Culture="3081"
381 <Tool
382 Name="VCPreLinkEventTool"
384 <Tool
385 Name="VCLinkerTool"
386 AdditionalDependencies="ptlibs.lib ws2.lib"
387 OutputFile=".\..\..\..\Lib\wm5\PTLib.dll"
388 LinkIncremental="1"
389 SuppressStartupBanner="true"
390 AdditionalLibraryDirectories="..\..\..\lib\wm5"
391 IgnoreAllDefaultLibraries="true"
392 ModuleDefinitionFile="..\..\..\Lib\wm5\Release\ptlib.def"
393 DelayLoadDLLs=""
394 GenerateDebugInformation="true"
395 ProgramDatabaseFile=".\..\..\..\Lib\wm5\PTLib.pdb"
396 SubSystem="9"
397 ImportLibrary=".\..\..\..\Lib\wm5\PTLib.lib"
398 TargetMachine="0"
400 <Tool
401 Name="VCALinkTool"
403 <Tool
404 Name="VCXDCMakeTool"
406 <Tool
407 Name="VCBscMakeTool"
409 <Tool
410 Name="VCCodeSignTool"
412 <Tool
413 Name="VCPostBuildEventTool"
414 Description="Extracting debug symbols"
415 CommandLine="rebase -b 0x10000000 -x . &quot;$(OutDir)\$(TargetName).dll&quot;"
417 <DeploymentTool
418 ForceDirty="-1"
419 RemoteDirectory=""
420 RegisterOutput="0"
421 AdditionalFiles=""
423 <DebuggerTool
425 </Configuration>
426 </Configurations>
427 <References>
428 <ProjectReference
429 ReferencedProjectIdentifier="{D11E1C9D-406C-4D7C-8F37-913C0BFD9E0D}"
430 RelativePathToProject=".\src\ptlib\msos\Console_2005.vcproj"
432 <ProjectReference
433 ReferencedProjectIdentifier="{F34BE504-015A-42E6-9342-3800EAD5F561}"
434 UseInBuild="false"
435 RelativePathToProject=".\tools\MergeSym\MergeSym_2005.vcproj"
437 </References>
438 <Files>
439 <File
440 RelativePath="dllmain.cxx"
442 <FileConfiguration
443 Name="Debug|Win32"
445 <Tool
446 Name="VCCLCompilerTool"
447 Optimization="0"
448 AdditionalIncludeDirectories=""
449 PreprocessorDefinitions="_DEBUG;PTRACING;$(NoInherit)"
451 </FileConfiguration>
452 <FileConfiguration
453 Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
455 <Tool
456 Name="VCCLCompilerTool"
457 Optimization="0"
458 AdditionalIncludeDirectories=""
459 PreprocessorDefinitions="_DEBUG;PTRACING;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;$(ARCHFAM);$(_ARCHFAM_);UNICODE;_UNICODE"
461 </FileConfiguration>
462 <FileConfiguration
463 Name="Release|Win32"
465 <Tool
466 Name="VCCLCompilerTool"
467 Optimization="2"
468 AdditionalIncludeDirectories=""
469 PreprocessorDefinitions="NDEBUG;PTRACING;$(NoInherit)"
470 UsePrecompiledHeader="0"
472 </FileConfiguration>
473 <FileConfiguration
474 Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
476 <Tool
477 Name="VCCLCompilerTool"
478 Optimization="2"
479 AdditionalIncludeDirectories=""
480 PreprocessorDefinitions="NDEBUG;PTRACING;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;$(ARCHFAM);$(_ARCHFAM_);UNICODE;_UNICODE"
481 UsePrecompiledHeader="0"
483 </FileConfiguration>
484 </File>
485 <File
486 RelativePath="libver.rc"
488 <FileConfiguration
489 Name="Debug|Win32"
491 <Tool
492 Name="VCResourceCompilerTool"
493 PreprocessorDefinitions="PRODUCT=PTLib"
495 </FileConfiguration>
496 <FileConfiguration
497 Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
499 <Tool
500 Name="VCResourceCompilerTool"
501 PreprocessorDefinitions="PRODUCT=PTLib"
503 </FileConfiguration>
504 <FileConfiguration
505 Name="Release|Win32"
507 <Tool
508 Name="VCResourceCompilerTool"
509 PreprocessorDefinitions="PRODUCT=PTLib"
510 ResourceOutputFileName="..\..\..\Lib\Release/ptlib.res"
512 </FileConfiguration>
513 <FileConfiguration
514 Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
516 <Tool
517 Name="VCResourceCompilerTool"
518 PreprocessorDefinitions="PRODUCT=PTLib"
519 ResourceOutputFileName="..\..\..\Lib\wm5\Release/ptlib.res"
521 </FileConfiguration>
522 </File>
523 <File
524 RelativePath="..\..\..\Lib\Release\ptlib.def"
526 <FileConfiguration
527 Name="Debug|Win32"
528 ExcludedFromBuild="true"
530 <Tool
531 Name="VCCustomBuildTool"
533 </FileConfiguration>
534 <FileConfiguration
535 Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
536 ExcludedFromBuild="true"
538 <Tool
539 Name="VCCustomBuildTool"
541 </FileConfiguration>
542 </File>
543 <File
544 RelativePath="..\..\..\include\ptlib\msos\ptlib.ignore"
546 <FileConfiguration
547 Name="Debug|Win32"
548 ExcludedFromBuild="true"
550 <Tool
551 Name="VCCustomBuildTool"
553 </FileConfiguration>
554 <FileConfiguration
555 Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
556 ExcludedFromBuild="true"
558 <Tool
559 Name="VCCustomBuildTool"
561 </FileConfiguration>
562 <FileConfiguration
563 Name="Release|Win32"
564 ExcludedFromBuild="true"
566 <Tool
567 Name="VCCustomBuildTool"
569 </FileConfiguration>
570 <FileConfiguration
571 Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
572 ExcludedFromBuild="true"
574 <Tool
575 Name="VCCustomBuildTool"
577 </FileConfiguration>
578 </File>
579 <File
580 RelativePath="..\..\..\include\ptlib\msos\ptlib_2005.dtf"
582 <FileConfiguration
583 Name="Release|Win32"
585 <Tool
586 Name="VCCustomBuildTool"
587 CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore &quot;$(OutDir)\ptlibs.lib&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;copy &quot;$(InputPath)&quot;+nul &quot;$(IntDir)\$(TargetName).def&quot; &gt; nul&#x0D;&#x0A;"
588 AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\ptlibs.lib"
589 Outputs="$(IntDir)\$(TargetName).def"
591 </FileConfiguration>
592 <FileConfiguration
593 Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
595 <Tool
596 Name="VCCustomBuildTool"
597 CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore &quot;$(OutDir)\wm5\ptlibs.lib&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;copy &quot;$(InputPath)&quot;+nul &quot;$(IntDir)\$(TargetName).def&quot; &gt; nul&#x0D;&#x0A;"
598 AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\wm5\ptlibs.lib"
599 Outputs="$(IntDir)\$(TargetName).def"
601 </FileConfiguration>
602 </File>
603 <File
604 RelativePath="..\..\..\Lib\Debug\PTLibd.def"
606 <FileConfiguration
607 Name="Release|Win32"
608 ExcludedFromBuild="true"
610 <Tool
611 Name="VCCustomBuildTool"
613 </FileConfiguration>
614 <FileConfiguration
615 Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
616 ExcludedFromBuild="true"
618 <Tool
619 Name="VCCustomBuildTool"
621 </FileConfiguration>
622 </File>
623 <File
624 RelativePath="..\..\..\include\ptlib\msos\ptlibd_2005.dtf"
626 <FileConfiguration
627 Name="Debug|Win32"
629 <Tool
630 Name="VCCustomBuildTool"
631 CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore &quot;$(OutDir)\ptlibsd.lib&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;copy &quot;$(InputPath)&quot;+nul &quot;$(IntDir)\$(TargetName).def&quot; &gt; nul&#x0D;&#x0A;"
632 AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\ptlibsd.lib"
633 Outputs="$(IntDir)\$(TargetName).def"
635 </FileConfiguration>
636 <FileConfiguration
637 Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)"
639 <Tool
640 Name="VCCustomBuildTool"
641 CommandLine="MergeSym -x ../../../include/ptlib/msos/ptlib.ignore &quot;$(OutDir)\wm5\ptlibsd.lib&quot; &quot;$(InputPath)&quot;&#x0D;&#x0A;copy &quot;$(InputPath)&quot;+nul &quot;$(IntDir)\$(TargetName).def&quot; &gt; nul&#x0D;&#x0A;"
642 AdditionalDependencies="../../../include/ptlib/msos/ptlib.ignore;$(OutDir)\wm5\ptlibsd.lib"
643 Outputs="$(IntDir)\$(TargetName).def"
645 </FileConfiguration>
646 </File>
647 </Files>
648 <Globals>
649 </Globals>
650 </VisualStudioProject>