root/trunk/win/VC80/framework.vcproj @ 86

Revision 86, 11.3 kB (checked in by yumileroy, 17 years ago)

[svn] Change MSVC project files to use multithreaded (debug) dll runtime libraries. Hopefully this will solve the problems with ACE. Original patch by Derex.

Original author: w12x
Date: 2008-10-21 06:23:46-05:00

Line 
1<?xml version="1.0" encoding="Windows-1252"?>
2<VisualStudioProject
3        ProjectType="Visual C++"
4        Version="8,00"
5        Name="framework"
6        ProjectGUID="{BF6F5D0E-33A5-4E23-9E7D-DD481B7B5B9E}"
7        RootNamespace="framework"
8        Keyword="ManagedCProj"
9        >
10        <Platforms>
11                <Platform
12                        Name="Win32"
13                />
14                <Platform
15                        Name="x64"
16                />
17        </Platforms>
18        <ToolFiles>
19        </ToolFiles>
20        <Configurations>
21                <Configuration
22                        Name="Debug|Win32"
23                        OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
24                        IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
25                        ConfigurationType="4"
26                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
27                        CharacterSet="2"
28                        ManagedExtensions="0"
29                        >
30                        <Tool
31                                Name="VCPreBuildEventTool"
32                        />
33                        <Tool
34                                Name="VCCustomBuildTool"
35                        />
36                        <Tool
37                                Name="VCXMLDataGeneratorTool"
38                        />
39                        <Tool
40                                Name="VCWebServiceProxyGeneratorTool"
41                        />
42                        <Tool
43                                Name="VCMIDLTool"
44                        />
45                        <Tool
46                                Name="VCCLCompilerTool"
47                                AdditionalOptions="/Zl /MP"
48                                Optimization="0"
49                                AdditionalIncludeDirectories="..\..\src\framework;..\..\dep\ACE_wrappers"
50                                PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
51                                MinimalRebuild="false"
52                                BasicRuntimeChecks="3"
53                                RuntimeLibrary="3"
54                                RuntimeTypeInfo="true"
55                                UsePrecompiledHeader="0"
56                                PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
57                                AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
58                                ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
59                                ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
60                                WarningLevel="3"
61                                SuppressStartupBanner="true"
62                                Detect64BitPortabilityProblems="true"
63                                DebugInformationFormat="3"
64                                CompileAs="0"
65                        />
66                        <Tool
67                                Name="VCManagedResourceCompilerTool"
68                        />
69                        <Tool
70                                Name="VCResourceCompilerTool"
71                        />
72                        <Tool
73                                Name="VCPreLinkEventTool"
74                        />
75                        <Tool
76                                Name="VCLibrarianTool"
77                                OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
78                        />
79                        <Tool
80                                Name="VCALinkTool"
81                        />
82                        <Tool
83                                Name="VCXDCMakeTool"
84                        />
85                        <Tool
86                                Name="VCBscMakeTool"
87                        />
88                        <Tool
89                                Name="VCFxCopTool"
90                        />
91                        <Tool
92                                Name="VCPostBuildEventTool"
93                        />
94                </Configuration>
95                <Configuration
96                        Name="Debug|x64"
97                        OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
98                        IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
99                        ConfigurationType="4"
100                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
101                        CharacterSet="2"
102                        ManagedExtensions="0"
103                        >
104                        <Tool
105                                Name="VCPreBuildEventTool"
106                        />
107                        <Tool
108                                Name="VCCustomBuildTool"
109                        />
110                        <Tool
111                                Name="VCXMLDataGeneratorTool"
112                        />
113                        <Tool
114                                Name="VCWebServiceProxyGeneratorTool"
115                        />
116                        <Tool
117                                Name="VCMIDLTool"
118                                TargetEnvironment="3"
119                        />
120                        <Tool
121                                Name="VCCLCompilerTool"
122                                AdditionalOptions="/Zl /MP"
123                                Optimization="0"
124                                AdditionalIncludeDirectories="..\..\src\framework;..\..\dep\ACE_wrappers"
125                                PreprocessorDefinitions="WIN32;_DEBUG;MANGOS_DEBUG;_LIB"
126                                MinimalRebuild="false"
127                                BasicRuntimeChecks="3"
128                                RuntimeLibrary="3"
129                                RuntimeTypeInfo="true"
130                                UsePrecompiledHeader="0"
131                                PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
132                                AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
133                                ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
134                                ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
135                                WarningLevel="3"
136                                SuppressStartupBanner="true"
137                                Detect64BitPortabilityProblems="true"
138                                DebugInformationFormat="3"
139                                CompileAs="0"
140                        />
141                        <Tool
142                                Name="VCManagedResourceCompilerTool"
143                        />
144                        <Tool
145                                Name="VCResourceCompilerTool"
146                        />
147                        <Tool
148                                Name="VCPreLinkEventTool"
149                        />
150                        <Tool
151                                Name="VCLibrarianTool"
152                                OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
153                        />
154                        <Tool
155                                Name="VCALinkTool"
156                        />
157                        <Tool
158                                Name="VCXDCMakeTool"
159                        />
160                        <Tool
161                                Name="VCBscMakeTool"
162                        />
163                        <Tool
164                                Name="VCFxCopTool"
165                        />
166                        <Tool
167                                Name="VCPostBuildEventTool"
168                        />
169                </Configuration>
170                <Configuration
171                        Name="Release|Win32"
172                        OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
173                        IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
174                        ConfigurationType="4"
175                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
176                        CharacterSet="2"
177                        ManagedExtensions="0"
178                        >
179                        <Tool
180                                Name="VCPreBuildEventTool"
181                        />
182                        <Tool
183                                Name="VCCustomBuildTool"
184                        />
185                        <Tool
186                                Name="VCXMLDataGeneratorTool"
187                        />
188                        <Tool
189                                Name="VCWebServiceProxyGeneratorTool"
190                        />
191                        <Tool
192                                Name="VCMIDLTool"
193                        />
194                        <Tool
195                                Name="VCCLCompilerTool"
196                                AdditionalOptions="/Zl /MP"
197                                InlineFunctionExpansion="1"
198                                AdditionalIncludeDirectories="..\..\src\framework;..\..\dep\ACE_wrappers"
199                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
200                                StringPooling="true"
201                                MinimalRebuild="false"
202                                RuntimeLibrary="2"
203                                EnableFunctionLevelLinking="true"
204                                EnableEnhancedInstructionSet="1"
205                                RuntimeTypeInfo="true"
206                                UsePrecompiledHeader="0"
207                                PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
208                                AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
209                                ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
210                                ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
211                                WarningLevel="3"
212                                Detect64BitPortabilityProblems="true"
213                                DebugInformationFormat="3"
214                                CompileAs="0"
215                        />
216                        <Tool
217                                Name="VCManagedResourceCompilerTool"
218                        />
219                        <Tool
220                                Name="VCResourceCompilerTool"
221                        />
222                        <Tool
223                                Name="VCPreLinkEventTool"
224                        />
225                        <Tool
226                                Name="VCLibrarianTool"
227                                OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
228                        />
229                        <Tool
230                                Name="VCALinkTool"
231                        />
232                        <Tool
233                                Name="VCXDCMakeTool"
234                        />
235                        <Tool
236                                Name="VCBscMakeTool"
237                        />
238                        <Tool
239                                Name="VCFxCopTool"
240                        />
241                        <Tool
242                                Name="VCPostBuildEventTool"
243                        />
244                </Configuration>
245                <Configuration
246                        Name="Release|x64"
247                        OutputDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
248                        IntermediateDirectory=".\framework__$(PlatformName)_$(ConfigurationName)"
249                        ConfigurationType="4"
250                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
251                        CharacterSet="2"
252                        ManagedExtensions="0"
253                        >
254                        <Tool
255                                Name="VCPreBuildEventTool"
256                        />
257                        <Tool
258                                Name="VCCustomBuildTool"
259                        />
260                        <Tool
261                                Name="VCXMLDataGeneratorTool"
262                        />
263                        <Tool
264                                Name="VCWebServiceProxyGeneratorTool"
265                        />
266                        <Tool
267                                Name="VCMIDLTool"
268                                TargetEnvironment="3"
269                        />
270                        <Tool
271                                Name="VCCLCompilerTool"
272                                AdditionalOptions="/Zl /MP"
273                                InlineFunctionExpansion="1"
274                                AdditionalIncludeDirectories="..\..\src\framework;..\..\dep\ACE_wrappers"
275                                PreprocessorDefinitions="WIN32;NDEBUG;_LIB"
276                                StringPooling="true"
277                                MinimalRebuild="false"
278                                RuntimeLibrary="2"
279                                EnableFunctionLevelLinking="true"
280                                EnableEnhancedInstructionSet="0"
281                                RuntimeTypeInfo="true"
282                                UsePrecompiledHeader="0"
283                                PrecompiledHeaderFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.pch"
284                                AssemblerListingLocation=".\framework__$(PlatformName)_$(ConfigurationName)\"
285                                ObjectFile=".\framework__$(PlatformName)_$(ConfigurationName)\"
286                                ProgramDataBaseFileName=".\framework__$(PlatformName)_$(ConfigurationName)\"
287                                WarningLevel="3"
288                                Detect64BitPortabilityProblems="true"
289                                DebugInformationFormat="3"
290                                CompileAs="0"
291                        />
292                        <Tool
293                                Name="VCManagedResourceCompilerTool"
294                        />
295                        <Tool
296                                Name="VCResourceCompilerTool"
297                        />
298                        <Tool
299                                Name="VCPreLinkEventTool"
300                        />
301                        <Tool
302                                Name="VCLibrarianTool"
303                                OutputFile=".\framework__$(PlatformName)_$(ConfigurationName)\framework.lib"
304                        />
305                        <Tool
306                                Name="VCALinkTool"
307                        />
308                        <Tool
309                                Name="VCXDCMakeTool"
310                        />
311                        <Tool
312                                Name="VCBscMakeTool"
313                        />
314                        <Tool
315                                Name="VCFxCopTool"
316                        />
317                        <Tool
318                                Name="VCPostBuildEventTool"
319                        />
320                </Configuration>
321        </Configurations>
322        <References>
323        </References>
324        <Files>
325                <Filter
326                        Name="GameSystem"
327                        >
328                        <File
329                                RelativePath="..\..\src\framework\GameSystem\Grid.h"
330                                >
331                        </File>
332                        <File
333                                RelativePath="..\..\src\framework\GameSystem\GridLoader.h"
334                                >
335                        </File>
336                        <File
337                                RelativePath="..\..\src\framework\GameSystem\GridReference.h"
338                                >
339                        </File>
340                        <File
341                                RelativePath="..\..\src\framework\GameSystem\GridRefManager.h"
342                                >
343                        </File>
344                        <File
345                                RelativePath="..\..\src\framework\GameSystem\NGrid.h"
346                                >
347                        </File>
348                        <File
349                                RelativePath="..\..\src\framework\GameSystem\TypeContainer.h"
350                                >
351                        </File>
352                        <File
353                                RelativePath="..\..\src\framework\GameSystem\TypeContainerFunctions.h"
354                                >
355                        </File>
356                        <File
357                                RelativePath="..\..\src\framework\GameSystem\TypeContainerVisitor.h"
358                                >
359                        </File>
360                </Filter>
361                <Filter
362                        Name="Platform"
363                        >
364                        <File
365                                RelativePath="..\..\src\framework\Platform\CompilerDefs.h"
366                                >
367                        </File>
368                        <File
369                                RelativePath="..\..\src\framework\Platform\Define.h"
370                                >
371                        </File>
372                </Filter>
373                <Filter
374                        Name="Policies"
375                        >
376                        <File
377                                RelativePath="..\..\src\framework\Policies\CreationPolicy.h"
378                                >
379                        </File>
380                        <File
381                                RelativePath="..\..\src\framework\Policies\ObjectLifeTime.cpp"
382                                >
383                        </File>
384                        <File
385                                RelativePath="..\..\src\framework\Policies\ObjectLifeTime.h"
386                                >
387                        </File>
388                        <File
389                                RelativePath="..\..\src\framework\Policies\Singleton.h"
390                                >
391                        </File>
392                        <File
393                                RelativePath="..\..\src\framework\Policies\SingletonImp.h"
394                                >
395                        </File>
396                        <File
397                                RelativePath="..\..\src\framework\Policies\ThreadingModel.h"
398                                >
399                        </File>
400                </Filter>
401                <Filter
402                        Name="Utilities"
403                        >
404                        <File
405                                RelativePath="..\..\src\framework\Utilities\ByteConverter.h"
406                                >
407                        </File>
408                        <File
409                                RelativePath="..\..\src\framework\Utilities\Callback.h"
410                                >
411                        </File>
412                        <File
413                                RelativePath="..\..\src\framework\Utilities\EventProcessor.cpp"
414                                >
415                        </File>
416                        <File
417                                RelativePath="..\..\src\framework\Utilities\EventProcessor.h"
418                                >
419                        </File>
420                        <File
421                                RelativePath="..\..\src\framework\Utilities\HashMap.h"
422                                >
423                        </File>
424                        <File
425                                RelativePath="..\..\src\game\LinkedList.h"
426                                >
427                        </File>
428                        <File
429                                RelativePath="..\..\src\framework\Utilities\TypeList.h"
430                                >
431                        </File>
432                        <Filter
433                                Name="CountedReference"
434                                >
435                                <File
436                                        RelativePath="..\..\src\framework\Utilities\CountedReference\Reference.h"
437                                        >
438                                </File>
439                                <File
440                                        RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceHolder.h"
441                                        >
442                                </File>
443                                <File
444                                        RelativePath="..\..\src\framework\Utilities\CountedReference\ReferenceImpl.h"
445                                        >
446                                </File>
447                        </Filter>
448                        <Filter
449                                Name="LinkedReference"
450                                >
451                                <File
452                                        RelativePath="..\..\src\framework\Utilities\LinkedReference\Reference.h"
453                                        >
454                                </File>
455                                <File
456                                        RelativePath="..\..\src\framework\Utilities\LinkedReference\RefManager.h"
457                                        >
458                                </File>
459                        </Filter>
460                </Filter>
461                <Filter
462                        Name="Dynamic"
463                        >
464                        <File
465                                RelativePath="..\..\src\framework\Dynamic\FactoryHolder.h"
466                                >
467                        </File>
468                        <File
469                                RelativePath="..\..\src\framework\Dynamic\ObjectRegistry.h"
470                                >
471                        </File>
472                </Filter>
473                <Filter
474                        Name="Network"
475                        >
476                        <File
477                                RelativePath="..\..\src\framework\Network\SocketDefines.h"
478                                >
479                        </File>
480                </Filter>
481        </Files>
482        <Globals>
483        </Globals>
484</VisualStudioProject>
Note: See TracBrowser for help on using the browser.