root/trunk/win/VC90/TrinityRealm.vcproj @ 86

Revision 86, 13.2 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="9,00"
5        Name="TrinityRealm"
6        ProjectGUID="{563E9905-3657-460C-AE63-0AC39D162E23}"
7        RootNamespace="realmd"
8        TargetFrameworkVersion="131072"
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="Release|Win32"
23                        OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
24                        IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
25                        ConfigurationType="1"
26                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
27                        UseOfMFC="0"
28                        ATLMinimizesCRunTimeLibraryUsage="false"
29                        CharacterSet="2"
30                        >
31                        <Tool
32                                Name="VCPreBuildEventTool"
33                        />
34                        <Tool
35                                Name="VCCustomBuildTool"
36                        />
37                        <Tool
38                                Name="VCXMLDataGeneratorTool"
39                        />
40                        <Tool
41                                Name="VCWebServiceProxyGeneratorTool"
42                        />
43                        <Tool
44                                Name="VCMIDLTool"
45                                TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
46                        />
47                        <Tool
48                                Name="VCCLCompilerTool"
49                                AdditionalOptions="/MP"
50                                InlineFunctionExpansion="1"
51                                AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
52                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE"
53                                StringPooling="true"
54                                RuntimeLibrary="2"
55                                EnableFunctionLevelLinking="true"
56                                EnableEnhancedInstructionSet="1"
57                                RuntimeTypeInfo="true"
58                                PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
59                                AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
60                                ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
61                                ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
62                                WarningLevel="3"
63                                SuppressStartupBanner="true"
64                                Detect64BitPortabilityProblems="false"
65                                DebugInformationFormat="3"
66                                CompileAs="0"
67                        />
68                        <Tool
69                                Name="VCManagedResourceCompilerTool"
70                        />
71                        <Tool
72                                Name="VCResourceCompilerTool"
73                                PreprocessorDefinitions="NDEBUG"
74                                Culture="1033"
75                        />
76                        <Tool
77                                Name="VCPreLinkEventTool"
78                        />
79                        <Tool
80                                Name="VCLinkerTool"
81                                AdditionalOptions="/MACHINE:I386"
82                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRT.LIB msvcrt.lib"
83                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
84                                LinkIncremental="1"
85                                SuppressStartupBanner="true"
86                                AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
87                                GenerateDebugInformation="true"
88                                ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
89                                GenerateMapFile="true"
90                                MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
91                                SubSystem="1"
92                                LargeAddressAware="2"
93                                RandomizedBaseAddress="1"
94                                DataExecutionPrevention="0"
95                        />
96                        <Tool
97                                Name="VCALinkTool"
98                        />
99                        <Tool
100                                Name="VCManifestTool"
101                        />
102                        <Tool
103                                Name="VCXDCMakeTool"
104                        />
105                        <Tool
106                                Name="VCBscMakeTool"
107                        />
108                        <Tool
109                                Name="VCFxCopTool"
110                        />
111                        <Tool
112                                Name="VCAppVerifierTool"
113                        />
114                        <Tool
115                                Name="VCPostBuildEventTool"
116                                CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
117                        />
118                </Configuration>
119                <Configuration
120                        Name="Release|x64"
121                        OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
122                        IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
123                        ConfigurationType="1"
124                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
125                        UseOfMFC="0"
126                        ATLMinimizesCRunTimeLibraryUsage="false"
127                        CharacterSet="2"
128                        >
129                        <Tool
130                                Name="VCPreBuildEventTool"
131                        />
132                        <Tool
133                                Name="VCCustomBuildTool"
134                        />
135                        <Tool
136                                Name="VCXMLDataGeneratorTool"
137                        />
138                        <Tool
139                                Name="VCWebServiceProxyGeneratorTool"
140                        />
141                        <Tool
142                                Name="VCMIDLTool"
143                                TargetEnvironment="3"
144                                TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
145                        />
146                        <Tool
147                                Name="VCCLCompilerTool"
148                                AdditionalOptions="/MP"
149                                InlineFunctionExpansion="1"
150                                AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
151                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;,WIN32,NDEBUG,_CONSOLE"
152                                StringPooling="true"
153                                RuntimeLibrary="2"
154                                EnableFunctionLevelLinking="true"
155                                EnableEnhancedInstructionSet="0"
156                                RuntimeTypeInfo="true"
157                                PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
158                                AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
159                                ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
160                                ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
161                                WarningLevel="3"
162                                SuppressStartupBanner="true"
163                                Detect64BitPortabilityProblems="false"
164                                DebugInformationFormat="3"
165                                CompileAs="0"
166                        />
167                        <Tool
168                                Name="VCManagedResourceCompilerTool"
169                        />
170                        <Tool
171                                Name="VCResourceCompilerTool"
172                                PreprocessorDefinitions="NDEBUG"
173                                Culture="1033"
174                        />
175                        <Tool
176                                Name="VCPreLinkEventTool"
177                        />
178                        <Tool
179                                Name="VCLinkerTool"
180                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRT.LIB msvcrt.lib"
181                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
182                                LinkIncremental="1"
183                                SuppressStartupBanner="true"
184                                AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
185                                GenerateDebugInformation="true"
186                                ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
187                                GenerateMapFile="true"
188                                MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
189                                SubSystem="1"
190                                TargetMachine="17"
191                        />
192                        <Tool
193                                Name="VCALinkTool"
194                        />
195                        <Tool
196                                Name="VCManifestTool"
197                        />
198                        <Tool
199                                Name="VCXDCMakeTool"
200                        />
201                        <Tool
202                                Name="VCBscMakeTool"
203                        />
204                        <Tool
205                                Name="VCFxCopTool"
206                        />
207                        <Tool
208                                Name="VCAppVerifierTool"
209                        />
210                        <Tool
211                                Name="VCPostBuildEventTool"
212                                CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
213                        />
214                </Configuration>
215                <Configuration
216                        Name="Debug|Win32"
217                        OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
218                        IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
219                        ConfigurationType="1"
220                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
221                        UseOfMFC="0"
222                        ATLMinimizesCRunTimeLibraryUsage="false"
223                        CharacterSet="2"
224                        >
225                        <Tool
226                                Name="VCPreBuildEventTool"
227                        />
228                        <Tool
229                                Name="VCCustomBuildTool"
230                        />
231                        <Tool
232                                Name="VCXMLDataGeneratorTool"
233                        />
234                        <Tool
235                                Name="VCWebServiceProxyGeneratorTool"
236                        />
237                        <Tool
238                                Name="VCMIDLTool"
239                                TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
240                        />
241                        <Tool
242                                Name="VCCLCompilerTool"
243                                AdditionalOptions="/MP"
244                                Optimization="0"
245                                AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
246                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
247                                IgnoreStandardIncludePath="false"
248                                BasicRuntimeChecks="3"
249                                RuntimeLibrary="3"
250                                RuntimeTypeInfo="true"
251                                PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
252                                AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
253                                ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
254                                ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
255                                WarningLevel="3"
256                                SuppressStartupBanner="true"
257                                Detect64BitPortabilityProblems="false"
258                                DebugInformationFormat="3"
259                                CompileAs="0"
260                        />
261                        <Tool
262                                Name="VCManagedResourceCompilerTool"
263                        />
264                        <Tool
265                                Name="VCResourceCompilerTool"
266                                PreprocessorDefinitions="_DEBUG"
267                                Culture="1033"
268                        />
269                        <Tool
270                                Name="VCPreLinkEventTool"
271                        />
272                        <Tool
273                                Name="VCLinkerTool"
274                                AdditionalOptions="/MACHINE:I386"
275                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRTD.LIB msvcrtd.lib"
276                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
277                                LinkIncremental="2"
278                                SuppressStartupBanner="true"
279                                AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
280                                GenerateDebugInformation="true"
281                                ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
282                                GenerateMapFile="true"
283                                MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
284                                SubSystem="1"
285                                LargeAddressAware="2"
286                                RandomizedBaseAddress="1"
287                                FixedBaseAddress="1"
288                                DataExecutionPrevention="0"
289                        />
290                        <Tool
291                                Name="VCALinkTool"
292                        />
293                        <Tool
294                                Name="VCManifestTool"
295                        />
296                        <Tool
297                                Name="VCXDCMakeTool"
298                        />
299                        <Tool
300                                Name="VCBscMakeTool"
301                        />
302                        <Tool
303                                Name="VCFxCopTool"
304                        />
305                        <Tool
306                                Name="VCAppVerifierTool"
307                        />
308                        <Tool
309                                Name="VCPostBuildEventTool"
310                                CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
311                        />
312                </Configuration>
313                <Configuration
314                        Name="Debug|x64"
315                        OutputDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
316                        IntermediateDirectory=".\trinityrealm__$(PlatformName)_$(ConfigurationName)"
317                        ConfigurationType="1"
318                        InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
319                        UseOfMFC="0"
320                        ATLMinimizesCRunTimeLibraryUsage="false"
321                        CharacterSet="2"
322                        >
323                        <Tool
324                                Name="VCPreBuildEventTool"
325                        />
326                        <Tool
327                                Name="VCCustomBuildTool"
328                        />
329                        <Tool
330                                Name="VCXMLDataGeneratorTool"
331                        />
332                        <Tool
333                                Name="VCWebServiceProxyGeneratorTool"
334                        />
335                        <Tool
336                                Name="VCMIDLTool"
337                                TargetEnvironment="3"
338                                TypeLibraryName=".\realmd__$(PlatformName)_$(ConfigurationName)\realmd.tlb"
339                        />
340                        <Tool
341                                Name="VCCLCompilerTool"
342                                AdditionalOptions="/MP"
343                                Optimization="0"
344                                AdditionalIncludeDirectories="..\..\dep\include;..\..\src\framework;..\..\src\shared;..\..\src\realmd;..\..\dep\ACE_wrappers"
345                                PreprocessorDefinitions="VERSION=&quot;0.12.0-SVN&quot;;WIN32;_DEBUG;MANGOS_DEBUG;_CONSOLE"
346                                IgnoreStandardIncludePath="false"
347                                BasicRuntimeChecks="3"
348                                RuntimeLibrary="3"
349                                RuntimeTypeInfo="true"
350                                PrecompiledHeaderFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\realmd.pch"
351                                AssemblerListingLocation=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
352                                ObjectFile=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
353                                ProgramDataBaseFileName=".\trinityrealm__$(PlatformName)_$(ConfigurationName)\"
354                                WarningLevel="3"
355                                SuppressStartupBanner="true"
356                                Detect64BitPortabilityProblems="false"
357                                DebugInformationFormat="3"
358                                CompileAs="0"
359                        />
360                        <Tool
361                                Name="VCManagedResourceCompilerTool"
362                        />
363                        <Tool
364                                Name="VCResourceCompilerTool"
365                                PreprocessorDefinitions="_DEBUG"
366                                Culture="1033"
367                        />
368                        <Tool
369                                Name="VCPreLinkEventTool"
370                        />
371                        <Tool
372                                Name="VCLinkerTool"
373                                AdditionalDependencies="zthread.lib libmySQL.lib libeay32.lib ws2_32.lib winmm.lib odbc32.lib odbccp32.lib advapi32.lib dbghelp.lib MSVCPRTD.LIB msvcrtd.lib"
374                                OutputFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.exe"
375                                LinkIncremental="2"
376                                SuppressStartupBanner="true"
377                                AdditionalLibraryDirectories="&quot;..\..\dep\lib\$(PlatformName)_$(ConfigurationName)&quot;;&quot;.\zthread__$(PlatformName)_$(ConfigurationName)&quot;"
378                                GenerateDebugInformation="true"
379                                ProgramDatabaseFile="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.pdb"
380                                GenerateMapFile="true"
381                                MapFileName="..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.map"
382                                SubSystem="1"
383                                FixedBaseAddress="1"
384                                TargetMachine="17"
385                        />
386                        <Tool
387                                Name="VCALinkTool"
388                        />
389                        <Tool
390                                Name="VCManifestTool"
391                        />
392                        <Tool
393                                Name="VCXDCMakeTool"
394                        />
395                        <Tool
396                                Name="VCBscMakeTool"
397                        />
398                        <Tool
399                                Name="VCFxCopTool"
400                        />
401                        <Tool
402                                Name="VCAppVerifierTool"
403                        />
404                        <Tool
405                                Name="VCPostBuildEventTool"
406                                CommandLine="copy ..\..\src\trinityrealm\trinityrealm.conf.dist ..\..\bin\$(PlatformName)_$(ConfigurationName)\TrinityRealm.conf.dist"
407                        />
408                </Configuration>
409        </Configurations>
410        <References>
411        </References>
412        <Files>
413                <File
414                        RelativePath="..\..\src\trinityrealm\AuthCodes.h"
415                        >
416                </File>
417                <File
418                        RelativePath="..\..\src\trinityrealm\AuthSocket.cpp"
419                        >
420                </File>
421                <File
422                        RelativePath="..\..\src\trinityrealm\AuthSocket.h"
423                        >
424                </File>
425                <File
426                        RelativePath="..\..\src\trinityrealm\Main.cpp"
427                        >
428                </File>
429                <File
430                        RelativePath="..\..\src\trinityrealm\RealmList.cpp"
431                        >
432                </File>
433                <File
434                        RelativePath="..\..\src\trinityrealm\RealmList.h"
435                        >
436                </File>
437                <File
438                        RelativePath="..\..\src\trinityrealm\TrinityRealm.rc"
439                        >
440                </File>
441        </Files>
442        <Globals>
443        </Globals>
444</VisualStudioProject>
Note: See TracBrowser for help on using the browser.