Use One-Time Initialization for glyph run caching to avoid duplicate glyph run genera...
[gdipp.git] / gdipp_server / gdipp_server.vcproj
blobd568687a01bfbf3f801a74124bef4cb90e27037b
1 <?xml version="1.0" encoding="gb2312"?>
2 <VisualStudioProject
3 ProjectType="Visual C++"
4 Version="9.00"
5 Name="gdipp_server"
6 ProjectGUID="{D8F37991-4EE8-43F0-BFC7-3FCD7393D3BF}"
7 RootNamespace="gdipp_svc"
8 Keyword="Win32Proj"
9 TargetFrameworkVersion="196613"
11 <Platforms>
12 <Platform
13 Name="Win32"
15 <Platform
16 Name="x64"
18 </Platforms>
19 <ToolFiles>
20 </ToolFiles>
21 <Configurations>
22 <Configuration
23 Name="Debug|Win32"
24 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
25 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
26 ConfigurationType="1"
27 CharacterSet="1"
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"
44 <Tool
45 Name="VCCLCompilerTool"
46 Optimization="0"
47 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)freetype\include&quot;;&quot;$(SolutionDir)gdipp_rpc&quot;"
48 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
49 MinimalRebuild="true"
50 BasicRuntimeChecks="3"
51 RuntimeLibrary="1"
52 EnableFunctionLevelLinking="true"
53 EnableEnhancedInstructionSet="2"
54 UsePrecompiledHeader="2"
55 WarningLevel="3"
56 DebugInformationFormat="3"
57 DisableSpecificWarnings="4251"
59 <Tool
60 Name="VCManagedResourceCompilerTool"
62 <Tool
63 Name="VCResourceCompilerTool"
65 <Tool
66 Name="VCPreLinkEventTool"
68 <Tool
69 Name="VCLinkerTool"
70 AdditionalDependencies="rpcrt4.lib wtsapi32.lib"
71 OutputFile="$(OutDir)\$(ProjectName)_32.exe"
72 DelayLoadDLLs=""
73 GenerateDebugInformation="true"
74 SubSystem="2"
75 TargetMachine="1"
77 <Tool
78 Name="VCALinkTool"
80 <Tool
81 Name="VCManifestTool"
83 <Tool
84 Name="VCXDCMakeTool"
86 <Tool
87 Name="VCBscMakeTool"
89 <Tool
90 Name="VCFxCopTool"
92 <Tool
93 Name="VCAppVerifierTool"
95 <Tool
96 Name="VCPostBuildEventTool"
98 </Configuration>
99 <Configuration
100 Name="Debug|x64"
101 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
102 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
103 ConfigurationType="1"
104 CharacterSet="1"
106 <Tool
107 Name="VCPreBuildEventTool"
109 <Tool
110 Name="VCCustomBuildTool"
112 <Tool
113 Name="VCXMLDataGeneratorTool"
115 <Tool
116 Name="VCWebServiceProxyGeneratorTool"
118 <Tool
119 Name="VCMIDLTool"
120 TargetEnvironment="3"
122 <Tool
123 Name="VCCLCompilerTool"
124 Optimization="0"
125 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)freetype\include&quot;;&quot;$(SolutionDir)gdipp_rpc&quot;"
126 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"
127 MinimalRebuild="true"
128 BasicRuntimeChecks="3"
129 RuntimeLibrary="1"
130 EnableFunctionLevelLinking="true"
131 UsePrecompiledHeader="2"
132 WarningLevel="3"
133 DebugInformationFormat="3"
134 DisableSpecificWarnings="4251"
136 <Tool
137 Name="VCManagedResourceCompilerTool"
139 <Tool
140 Name="VCResourceCompilerTool"
142 <Tool
143 Name="VCPreLinkEventTool"
145 <Tool
146 Name="VCLinkerTool"
147 AdditionalDependencies="rpcrt4.lib wtsapi32.lib"
148 OutputFile="$(OutDir)\$(ProjectName)_64.exe"
149 DelayLoadDLLs=""
150 GenerateDebugInformation="true"
151 SubSystem="2"
152 TargetMachine="17"
154 <Tool
155 Name="VCALinkTool"
157 <Tool
158 Name="VCManifestTool"
160 <Tool
161 Name="VCXDCMakeTool"
163 <Tool
164 Name="VCBscMakeTool"
166 <Tool
167 Name="VCFxCopTool"
169 <Tool
170 Name="VCAppVerifierTool"
172 <Tool
173 Name="VCPostBuildEventTool"
175 </Configuration>
176 <Configuration
177 Name="Release|Win32"
178 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
179 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
180 ConfigurationType="1"
181 CharacterSet="1"
182 WholeProgramOptimization="1"
184 <Tool
185 Name="VCPreBuildEventTool"
187 <Tool
188 Name="VCCustomBuildTool"
190 <Tool
191 Name="VCXMLDataGeneratorTool"
193 <Tool
194 Name="VCWebServiceProxyGeneratorTool"
196 <Tool
197 Name="VCMIDLTool"
199 <Tool
200 Name="VCCLCompilerTool"
201 Optimization="3"
202 EnableIntrinsicFunctions="true"
203 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)freetype\include&quot;;&quot;$(SolutionDir)gdipp_rpc&quot;"
204 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
205 StringPooling="true"
206 RuntimeLibrary="0"
207 EnableFunctionLevelLinking="true"
208 EnableEnhancedInstructionSet="2"
209 UsePrecompiledHeader="2"
210 WarningLevel="3"
211 DisableSpecificWarnings="4251"
213 <Tool
214 Name="VCManagedResourceCompilerTool"
216 <Tool
217 Name="VCResourceCompilerTool"
219 <Tool
220 Name="VCPreLinkEventTool"
222 <Tool
223 Name="VCLinkerTool"
224 AdditionalDependencies="rpcrt4.lib wtsapi32.lib"
225 OutputFile="$(OutDir)\$(ProjectName)_32.exe"
226 DelayLoadDLLs=""
227 SubSystem="2"
228 OptimizeReferences="2"
229 EnableCOMDATFolding="2"
230 TargetMachine="1"
232 <Tool
233 Name="VCALinkTool"
235 <Tool
236 Name="VCManifestTool"
238 <Tool
239 Name="VCXDCMakeTool"
241 <Tool
242 Name="VCBscMakeTool"
244 <Tool
245 Name="VCFxCopTool"
247 <Tool
248 Name="VCAppVerifierTool"
250 <Tool
251 Name="VCPostBuildEventTool"
253 </Configuration>
254 <Configuration
255 Name="Release|x64"
256 OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"
257 IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"
258 ConfigurationType="1"
259 CharacterSet="1"
260 WholeProgramOptimization="1"
262 <Tool
263 Name="VCPreBuildEventTool"
265 <Tool
266 Name="VCCustomBuildTool"
268 <Tool
269 Name="VCXMLDataGeneratorTool"
271 <Tool
272 Name="VCWebServiceProxyGeneratorTool"
274 <Tool
275 Name="VCMIDLTool"
276 TargetEnvironment="3"
278 <Tool
279 Name="VCCLCompilerTool"
280 Optimization="3"
281 EnableIntrinsicFunctions="true"
282 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(SolutionDir)freetype\include&quot;;&quot;$(SolutionDir)gdipp_rpc&quot;"
283 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"
284 StringPooling="true"
285 RuntimeLibrary="0"
286 EnableFunctionLevelLinking="true"
287 UsePrecompiledHeader="2"
288 WarningLevel="3"
289 DisableSpecificWarnings="4251"
291 <Tool
292 Name="VCManagedResourceCompilerTool"
294 <Tool
295 Name="VCResourceCompilerTool"
297 <Tool
298 Name="VCPreLinkEventTool"
300 <Tool
301 Name="VCLinkerTool"
302 AdditionalDependencies="rpcrt4.lib wtsapi32.lib"
303 OutputFile="$(OutDir)\$(ProjectName)_64.exe"
304 DelayLoadDLLs=""
305 SubSystem="2"
306 OptimizeReferences="2"
307 EnableCOMDATFolding="2"
308 TargetMachine="17"
310 <Tool
311 Name="VCALinkTool"
313 <Tool
314 Name="VCManifestTool"
316 <Tool
317 Name="VCXDCMakeTool"
319 <Tool
320 Name="VCBscMakeTool"
322 <Tool
323 Name="VCFxCopTool"
325 <Tool
326 Name="VCAppVerifierTool"
328 <Tool
329 Name="VCPostBuildEventTool"
331 </Configuration>
332 </Configurations>
333 <References>
334 <ProjectReference
335 ReferencedProjectIdentifier="{09A6E8A1-3882-47B0-9CE4-1FD445CC450F}"
336 RelativePathToProject=".\gdipp_config\gdipp_config.vcproj"
338 <ProjectReference
339 ReferencedProjectIdentifier="{4F7514B8-CB7B-46E8-B93B-8C0D686185B4}"
340 RelativePathToProject=".\sqlite3\sqlite3.vcproj"
342 <ProjectReference
343 ReferencedProjectIdentifier="{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"
344 RelativePathToProject=".\freetype\builds\win32\vc2008\freetype.vcproj"
346 <ProjectReference
347 ReferencedProjectIdentifier="{6D260CD4-0C11-4755-80C8-8DC2EDDFB43C}"
348 RelativePathToProject=".\MurmurHash\MurmurHash.vcproj"
350 <ProjectReference
351 ReferencedProjectIdentifier="{9A32E343-D465-42C2-B313-17E1FB328016}"
352 RelativePathToProject=".\gdipp_lib\gdipp_lib.vcproj"
354 </References>
355 <Files>
356 <Filter
357 Name="Source Files"
358 Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
359 UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
361 <File
362 RelativePath=".\dc_pool.cpp"
364 </File>
365 <File
366 RelativePath=".\dw_renderer.cpp"
368 <FileConfiguration
369 Name="Debug|Win32"
370 ExcludedFromBuild="true"
372 <Tool
373 Name="VCCLCompilerTool"
375 </FileConfiguration>
376 <FileConfiguration
377 Name="Debug|x64"
378 ExcludedFromBuild="true"
380 <Tool
381 Name="VCCLCompilerTool"
383 </FileConfiguration>
384 <FileConfiguration
385 Name="Release|Win32"
386 ExcludedFromBuild="true"
388 <Tool
389 Name="VCCLCompilerTool"
391 </FileConfiguration>
392 <FileConfiguration
393 Name="Release|x64"
394 ExcludedFromBuild="true"
396 <Tool
397 Name="VCCLCompilerTool"
399 </FileConfiguration>
400 </File>
401 <File
402 RelativePath=".\fassert.cpp"
404 </File>
405 <File
406 RelativePath=".\font_link.cpp"
408 </File>
409 <File
410 RelativePath=".\font_mgr.cpp"
412 </File>
413 <File
414 RelativePath=".\freetype.cpp"
416 </File>
417 <File
418 RelativePath=".\ft_renderer.cpp"
420 </File>
421 <File
422 RelativePath="..\gdipp_rpc\Win32\gdipp_rpc_s.c"
424 <FileConfiguration
425 Name="Debug|Win32"
427 <Tool
428 Name="VCCLCompilerTool"
429 UsePrecompiledHeader="0"
431 </FileConfiguration>
432 <FileConfiguration
433 Name="Debug|x64"
434 ExcludedFromBuild="true"
436 <Tool
437 Name="VCCLCompilerTool"
438 UsePrecompiledHeader="0"
440 </FileConfiguration>
441 <FileConfiguration
442 Name="Release|Win32"
444 <Tool
445 Name="VCCLCompilerTool"
446 UsePrecompiledHeader="0"
448 </FileConfiguration>
449 <FileConfiguration
450 Name="Release|x64"
451 ExcludedFromBuild="true"
453 <Tool
454 Name="VCCLCompilerTool"
455 UsePrecompiledHeader="0"
457 </FileConfiguration>
458 </File>
459 <File
460 RelativePath="..\gdipp_rpc\x64\gdipp_rpc_s.c"
462 <FileConfiguration
463 Name="Debug|Win32"
464 ExcludedFromBuild="true"
466 <Tool
467 Name="VCCLCompilerTool"
468 UsePrecompiledHeader="0"
470 </FileConfiguration>
471 <FileConfiguration
472 Name="Debug|x64"
474 <Tool
475 Name="VCCLCompilerTool"
476 UsePrecompiledHeader="0"
478 </FileConfiguration>
479 <FileConfiguration
480 Name="Release|Win32"
481 ExcludedFromBuild="true"
483 <Tool
484 Name="VCCLCompilerTool"
485 UsePrecompiledHeader="0"
487 </FileConfiguration>
488 <FileConfiguration
489 Name="Release|x64"
491 <Tool
492 Name="VCCLCompilerTool"
493 UsePrecompiledHeader="0"
495 </FileConfiguration>
496 </File>
497 <File
498 RelativePath=".\gdipp_server.cpp"
500 </File>
501 <File
502 RelativePath=".\ggo_renderer.cpp"
504 </File>
505 <File
506 RelativePath=".\global.cpp"
508 </File>
509 <File
510 RelativePath=".\glyph_cache.cpp"
512 </File>
513 <File
514 RelativePath=".\helper.cpp"
516 </File>
517 <File
518 RelativePath=".\os2_metrics.cpp"
520 </File>
521 <File
522 RelativePath=".\renderer.cpp"
524 </File>
525 <File
526 RelativePath=".\rpc_server.cpp"
528 </File>
529 <File
530 RelativePath=".\stdafx.cpp"
532 <FileConfiguration
533 Name="Debug|Win32"
535 <Tool
536 Name="VCCLCompilerTool"
537 UsePrecompiledHeader="1"
539 </FileConfiguration>
540 <FileConfiguration
541 Name="Debug|x64"
543 <Tool
544 Name="VCCLCompilerTool"
545 UsePrecompiledHeader="1"
547 </FileConfiguration>
548 <FileConfiguration
549 Name="Release|Win32"
551 <Tool
552 Name="VCCLCompilerTool"
553 UsePrecompiledHeader="1"
555 </FileConfiguration>
556 <FileConfiguration
557 Name="Release|x64"
559 <Tool
560 Name="VCCLCompilerTool"
561 UsePrecompiledHeader="1"
563 </FileConfiguration>
564 </File>
565 <File
566 RelativePath=".\wic_renderer.cpp"
568 <FileConfiguration
569 Name="Debug|Win32"
570 ExcludedFromBuild="true"
572 <Tool
573 Name="VCCLCompilerTool"
575 </FileConfiguration>
576 <FileConfiguration
577 Name="Debug|x64"
578 ExcludedFromBuild="true"
580 <Tool
581 Name="VCCLCompilerTool"
583 </FileConfiguration>
584 <FileConfiguration
585 Name="Release|Win32"
586 ExcludedFromBuild="true"
588 <Tool
589 Name="VCCLCompilerTool"
591 </FileConfiguration>
592 <FileConfiguration
593 Name="Release|x64"
594 ExcludedFromBuild="true"
596 <Tool
597 Name="VCCLCompilerTool"
599 </FileConfiguration>
600 </File>
601 </Filter>
602 <Filter
603 Name="Header Files"
604 Filter="h;hpp;hxx;hm;inl;inc;xsd"
605 UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
607 <File
608 RelativePath=".\dc_pool.h"
610 </File>
611 <File
612 RelativePath=".\dw_renderer.h"
614 </File>
615 <File
616 RelativePath=".\fassert.h"
618 </File>
619 <File
620 RelativePath=".\font_link.h"
622 </File>
623 <File
624 RelativePath=".\font_mgr.h"
626 </File>
627 <File
628 RelativePath=".\freetype.h"
630 </File>
631 <File
632 RelativePath=".\ft_renderer.h"
634 </File>
635 <File
636 RelativePath="..\gdipp_rpc\gdipp_rpc.h"
638 </File>
639 <File
640 RelativePath=".\ggo_renderer.h"
642 </File>
643 <File
644 RelativePath=".\global.h"
646 </File>
647 <File
648 RelativePath=".\glyph_cache.h"
650 </File>
651 <File
652 RelativePath=".\glyph_run.h"
654 </File>
655 <File
656 RelativePath=".\helper.h"
658 </File>
659 <File
660 RelativePath=".\os2_metrics.h"
662 </File>
663 <File
664 RelativePath=".\renderer.h"
666 </File>
667 <File
668 RelativePath=".\resource.h"
670 </File>
671 <File
672 RelativePath=".\rpc_server.h"
674 </File>
675 <File
676 RelativePath=".\stdafx.h"
678 </File>
679 <File
680 RelativePath=".\wic_renderer.h"
682 </File>
683 </Filter>
684 <Filter
685 Name="Resource Files"
687 <File
688 RelativePath=".\gdipp_server.rc"
690 </File>
691 </Filter>
692 </Files>
693 <Globals>
694 </Globals>
695 </VisualStudioProject>