Files
TrinityCore/win/VC90/shared.vcproj
click 969bf213b8 Fix windows-build and change some warnings if configuration-files can not be read properly
- Add proper warning about missing [authserver] -tag in authserver configuration file if not found.
- Add proper warning about missing [worldserver] -tag in worldserver configuration file if not found.
Thanks to Qaston for finding the redefininition of strdup!

--HG--
branch : trunk
2010-07-29 09:00:55 +02:00

748 lines
19 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="shared"
ProjectGUID="{90297C34-F231-4DF4-848E-A74BCC0E40ED}"
RootNamespace="shared"
Keyword="Win32Proj"
TargetFrameworkVersion="0"
>
<Platforms>
<Platform
Name="Win32"
/>
<Platform
Name="x64"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
IntermediateDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine=""
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\src\server\shared\Debugging\;..\..\src\server\;..\..\src\server\shared\Utilities;..\..\src\server\shared\Logging;..\..\src\server\shared;..\..\externals;..\..\externals\sockets;..\..\externals\sockets\include;..\..\externals\openssl;..\..\externals\utf8cpp;..\..\externals\mersennetwister;..\..\externals\mysql;..\..\externals\mysql\include;..\..\src\server\game\Entities\Object"
PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"
StringPooling="true"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
EnableEnhancedInstructionSet="1"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=""
AssemblerListingLocation=""
ObjectFile=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
ProgramDataBaseFileName=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
WarningLevel="3"
SuppressStartupBanner="true"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CallingConvention="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_SECURE_SCL=0"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
LinkLibraryDependencies="false"
OutputFile="$(OutDir)\$(ProjectName).lib"
AdditionalLibraryDirectories=""
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|x64"
OutputDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
IntermediateDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine=""
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories="..\..\src\server\shared\Debugging\;..\..\src\server\;..\..\src\server\shared\Utilities;..\..\src\server\shared\Logging;..\..\src\server\shared;..\..\externals;..\..\externals\sockets;..\..\externals\sockets\include;..\..\externals\openssl;..\..\externals\utf8cpp;..\..\externals\mersennetwister;..\..\externals\mysql;..\..\externals\mysql\include;..\..\src\server\game\Entities\Object"
PreprocessorDefinitions="WIN32;NDEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"
StringPooling="true"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
EnableEnhancedInstructionSet="0"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=""
AssemblerListingLocation=""
ObjectFile=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
ProgramDataBaseFileName=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
WarningLevel="3"
SuppressStartupBanner="true"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CallingConvention="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG;_SECURE_SCL=0"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
LinkLibraryDependencies="false"
OutputFile="$(OutDir)\$(ProjectName).lib"
AdditionalLibraryDirectories=""
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
IntermediateDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine=""
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\..\src\server\shared\Debugging\;..\..\src\server\;..\..\src\server\shared\Utilities;..\..\src\server\shared\Logging;..\..\src\server\shared;..\..\externals;..\..\externals\sockets;..\..\externals\sockets\include;..\..\externals\openssl;..\..\externals\utf8cpp;..\..\externals\mersennetwister;..\..\externals\mysql;..\..\externals\mysql\include;..\..\src\server\game\Entities\Object"
PreprocessorDefinitions="WIN32;TRINITY_DEBUG;_CRT_SECURE_NO_DEPRECATE"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
EnableFunctionLevelLinking="true"
EnableEnhancedInstructionSet="0"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=""
AssemblerListingLocation=""
ObjectFile=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
ProgramDataBaseFileName=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
WarningLevel="3"
SuppressStartupBanner="true"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CallingConvention="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
LinkLibraryDependencies="false"
OutputFile="$(OutDir)\$(ProjectName).lib"
AdditionalLibraryDirectories=""
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|x64"
OutputDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
IntermediateDirectory="$(ProjectName)__$(PlatformName)_$(ConfigurationName)"
ConfigurationType="4"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
CommandLine=""
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
TargetEnvironment="3"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\..\src\server\shared\Debugging\;..\..\src\server\;..\..\src\server\shared\Utilities;..\..\src\server\shared\Logging;..\..\src\server\shared;..\..\externals;..\..\externals\sockets;..\..\externals\sockets\include;..\..\externals\openssl;..\..\externals\utf8cpp;..\..\externals\mersennetwister;..\..\externals\mysql;..\..\externals\mysql\include;..\..\src\server\game\Entities\Object"
PreprocessorDefinitions="WIN32;TRINITY_DEBUG;_CRT_SECURE_NO_DEPRECATE"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
EnableFunctionLevelLinking="true"
EnableEnhancedInstructionSet="0"
RuntimeTypeInfo="true"
UsePrecompiledHeader="0"
PrecompiledHeaderFile=""
AssemblerListingLocation=""
ObjectFile=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
ProgramDataBaseFileName=".\$(ProjectName)__$(PlatformName)_$(ConfigurationName)\"
WarningLevel="3"
SuppressStartupBanner="true"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="3"
CallingConvention="0"
CompileAs="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
LinkLibraryDependencies="false"
OutputFile="$(OutDir)\$(ProjectName).lib"
AdditionalLibraryDirectories=""
SuppressStartupBanner="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Configuration"
>
<File
RelativePath="..\..\src\server\shared\Configuration\Config.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Configuration\Config.h"
>
</File>
</Filter>
<Filter
Name="Cryptography"
>
<File
RelativePath="..\..\src\server\shared\Cryptography\ARC4.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\ARC4.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\BigNumber.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\BigNumber.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\HMACSHA1.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\HMACSHA1.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\MD5.c"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\MD5.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\SHA1.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\SHA1.h"
>
</File>
<Filter
Name="Authentication"
>
<File
RelativePath="..\..\src\server\shared\Cryptography\Authentication\AuthCrypt.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Cryptography\Authentication\AuthCrypt.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Database"
>
<File
RelativePath="..\..\src\server\shared\Database\Database.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\Database.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\DatabaseEnv.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\DatabaseImpl.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\Field.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\Field.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\PreparedStatements.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\PreparedStatements.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\QueryResult.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\QueryResult.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\SqlDelayThread.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\SqlDelayThread.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\SqlOperations.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\SqlOperations.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\SQLStorage.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\SQLStorage.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Database\SQLStorageImpl.h"
>
</File>
</Filter>
<Filter
Name="DataStores"
>
<File
RelativePath="..\..\src\server\shared\DataStores\DBCFileLoader.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\DataStores\DBCFileLoader.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\DataStores\DBCStore.h"
>
</File>
</Filter>
<Filter
Name="Debugging"
>
<File
RelativePath="..\..\src\server\shared\Debugging\Errors.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Debugging\MemoryLeaks.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Debugging\MemoryLeaks.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Debugging\WheatyExceptionReport.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Debugging\WheatyExceptionReport.h"
>
</File>
</Filter>
<Filter
Name="Dynamic"
>
<File
RelativePath="..\..\src\server\shared\Dynamic\FactoryHolder.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\LinkedList.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\ObjectRegistry.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\TypeContainer.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\TypeContainerFunctions.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\TypeContainerFunctionsPtr.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\TypeContainerVisitor.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\TypeList.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\UnorderedMap.h"
>
</File>
<Filter
Name="LinkedReference"
>
<File
RelativePath="..\..\src\server\shared\Dynamic\LinkedReference\Reference.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Dynamic\LinkedReference\RefManager.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="Logging"
>
<File
RelativePath="..\..\src\server\shared\Logging\Log.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Logging\Log.h"
>
</File>
</Filter>
<Filter
Name="Packets"
>
<File
RelativePath="..\..\src\server\shared\Packets\ByteBuffer.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Packets\WorldPacket.h"
>
</File>
</Filter>
<Filter
Name="Threading"
>
<File
RelativePath="..\..\src\server\shared\Threading\DelayExecutor.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Threading\DelayExecutor.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Threading\Threading.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Threading\Threading.h"
>
</File>
</Filter>
<Filter
Name="Utilities"
>
<File
RelativePath="..\..\src\server\shared\Utilities\EventProcessor.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\EventProcessor.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\ProgressBar.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\ProgressBar.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\SignalHandler.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\Timer.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\Util.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\Util.h"
>
</File>
</Filter>
<File
RelativePath="..\..\src\server\shared\Common.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Common.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\CompilerDefs.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\Define.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\revision.h"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCustomBuildTool"
Description="Getting Version..."
CommandLine="cd $(InputDir)&#x0D;&#x0A;&quot;$(TargetDir)\..\genrevision__$(PlatformName)_$(ConfigurationName)\genrevision.exe&quot; &quot;..\..\..&quot;&#x0D;&#x0A;"
AdditionalDependencies="$(SolutionDir)../.hg/branchheads.cache"
Outputs="revision.h"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|x64"
>
<Tool
Name="VCCustomBuildTool"
Description="Getting Version..."
CommandLine="cd $(InputDir)&#x0D;&#x0A;&quot;$(TargetDir)\..\genrevision__$(PlatformName)_$(ConfigurationName)\genrevision.exe&quot; &quot;..\..\..&quot;&#x0D;&#x0A;"
AdditionalDependencies="$(SolutionDir)../.hg/branchheads.cache"
Outputs="revision.h"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCustomBuildTool"
Description="Getting Version..."
CommandLine="cd $(InputDir)&#x0D;&#x0A;&quot;$(TargetDir)\..\genrevision__$(PlatformName)_$(ConfigurationName)\genrevision.exe&quot; &quot;-d&quot; &quot;..\..\..&quot;&#x0D;&#x0A;"
AdditionalDependencies="$(SolutionDir)../.hg/branchheads.cache"
Outputs="revision.h"
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|x64"
>
<Tool
Name="VCCustomBuildTool"
Description="Getting Version..."
CommandLine="cd $(InputDir)&#x0D;&#x0A;&quot;$(TargetDir)\..\genrevision__$(PlatformName)_$(ConfigurationName)\genrevision.exe&quot; &quot;-d&quot; &quot;..\..\..&quot;&#x0D;&#x0A;"
AdditionalDependencies="$(SolutionDir)../.hg/branchheads.cache"
Outputs="revision.h"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\ServiceWin32.cpp"
>
</File>
<File
RelativePath="..\..\src\server\shared\Utilities\ServiceWin32.h"
>
</File>
<File
RelativePath="..\..\src\server\shared\SystemConfig.h"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>