rathena/vcproj-9/map-server_sql.vcproj
lemongrass3110 386f0ae36e Cashshop support
Since our neighbors were a little earlier with releasing the cash shop system, here is our version of it.
It supports TXT and SQL databases and even features kafra point support.
Don't forget to run your SQL updates, since this feature needs another log table for your own security. ;)

Follow up to r17240 finalizing pincode feature. Should be stable now - no beta anymore. Fixes bugreport:7505

Fixed guild creation bug bugreport:7502

Implemented the new NPC range tid:81303

git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@17242 54d463be-8e91-2dee-dedb-b68131a5f0ec
2013-04-10 02:09:34 +00:00

800 lines
15 KiB
XML

<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="map-server_sql"
ProjectGUID="{D356871D-58E1-450B-967A-E6E9646175AF}"
RootNamespace="map-server_sql"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory=".."
IntermediateDirectory="$(ProjectName)\$(ConfigurationName)"
ConfigurationType="1"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="0"
AdditionalIncludeDirectories="..\3rdparty\libconfig;..\3rdparty\mysql\include;..\3rdparty\zlib\include;..\3rdparty\pcre\include;..\3rdparty\msinttypes\include;..\3rdparty\mt19937ar"
PreprocessorDefinitions="WIN32;_WIN32;__WIN32;_DEBUG;PCRE_SUPPORT;FD_SETSIZE=4096;LIBCONFIG_STATIC;YY_USE_CONST"
GeneratePreprocessedFile="0"
ExceptionHandling="0"
BasicRuntimeChecks="3"
RuntimeLibrary="1"
EnableFunctionLevelLinking="true"
DefaultCharIsUnsigned="false"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="4"
CompileAs="1"
DisableSpecificWarnings="4018;4100;4800;4996"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="libcmtd.lib oldnames.lib ws2_32.lib libmysql.lib zdll.lib pcre.lib"
OutputFile="$(OutDir)\$(ProjectName).exe"
LinkIncremental="2"
AdditionalLibraryDirectories="..\3rdparty\mysql\lib;..\3rdparty\zlib\lib;..\3rdparty\pcre\lib"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)\$(ProjectName).pdb"
SubSystem="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory=".."
IntermediateDirectory="$(ProjectName)\$(ConfigurationName)"
ConfigurationType="1"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
CharacterSet="2"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
AdditionalOptions="/MP"
Optimization="2"
InlineFunctionExpansion="2"
EnableIntrinsicFunctions="true"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
EnableFiberSafeOptimizations="true"
WholeProgramOptimization="true"
AdditionalIncludeDirectories="..\3rdparty\libconfig;..\3rdparty\mysql\include;..\3rdparty\zlib\include;..\3rdparty\pcre\include;..\3rdparty\msinttypes\include;..\3rdparty\mt19937ar"
PreprocessorDefinitions="WIN32;_WIN32;__WIN32;NDEBUG;PCRE_SUPPORT;FD_SETSIZE=4096;LIBCONFIG_STATIC;YY_USE_CONST"
StringPooling="true"
RuntimeLibrary="0"
DefaultCharIsUnsigned="false"
UsePrecompiledHeader="0"
WarningLevel="3"
DebugInformationFormat="3"
CompileAs="1"
DisableSpecificWarnings="4018;4100;4800;4996"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="libcmt.lib oldnames.lib ws2_32.lib libmysql.lib zdll.lib pcre.lib"
OutputFile="$(OutDir)\$(ProjectName).exe"
LinkIncremental="1"
AdditionalLibraryDirectories="..\3rdparty\mysql\lib;..\3rdparty\zlib\lib;..\3rdparty\pcre\lib"
IgnoreAllDefaultLibraries="true"
IgnoreDefaultLibraryNames=""
GenerateDebugInformation="true"
ProgramDatabaseFile="$(OutDir)\$(ProjectName).pdb"
SubSystem="1"
OptimizeReferences="2"
EnableCOMDATFolding="2"
LinkTimeCodeGeneration="1"
RandomizedBaseAddress="1"
DataExecutionPrevention="0"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="3rdparty"
>
<Filter
Name="mt19937ar"
>
<File
RelativePath="..\3rdparty\mt19937ar\mt19937ar.c"
>
</File>
<File
RelativePath="..\3rdparty\mt19937ar\mt19937ar.h"
>
</File>
</Filter>
<Filter
Name="libconfig"
>
<File
RelativePath="..\3rdparty\libconfig\grammar.c"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\grammar.h"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\libconfig.c"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\libconfig.h"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\parsectx.h"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\scanctx.c"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\scanctx.h"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\scanner.c"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\scanner.h"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\strbuf.c"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\strbuf.h"
>
</File>
<File
RelativePath="..\3rdparty\libconfig\wincompat.h"
>
</File>
</Filter>
</Filter>
<Filter
Name="common"
>
<File
RelativePath="..\src\common\cbasetypes.h"
>
</File>
<File
RelativePath="..\src\common\conf.c"
>
</File>
<File
RelativePath="..\src\common\conf.h"
>
</File>
<File
RelativePath="..\src\common\core.c"
>
</File>
<File
RelativePath="..\src\common\core.h"
>
</File>
<File
RelativePath="..\src\common\db.c"
>
</File>
<File
RelativePath="..\src\common\db.h"
>
</File>
<File
RelativePath="..\src\common\des.c"
>
</File>
<File
RelativePath="..\src\common\des.h"
>
</File>
<File
RelativePath="..\src\common\ers.c"
>
</File>
<File
RelativePath="..\src\common\ers.h"
>
</File>
<File
RelativePath="..\src\common\grfio.c"
>
</File>
<File
RelativePath="..\src\common\grfio.h"
>
</File>
<File
RelativePath="..\src\common\malloc.c"
>
</File>
<File
RelativePath="..\src\common\malloc.h"
>
</File>
<File
RelativePath="..\src\common\mapindex.c"
>
</File>
<File
RelativePath="..\src\common\mapindex.h"
>
</File>
<File
RelativePath="..\src\common\md5calc.c"
>
</File>
<File
RelativePath="..\src\common\md5calc.h"
>
</File>
<File
RelativePath="..\src\common\mempool.c"
>
</File>
<File
RelativePath="..\src\common\mempool.h"
>
</File>
<File
RelativePath="..\src\common\mmo.h"
>
</File>
<File
RelativePath="..\src\common\mutex.c"
>
</File>
<File
RelativePath="..\src\common\mutex.h"
>
</File>
<File
RelativePath="..\src\common\nullpo.c"
>
</File>
<File
RelativePath="..\src\common\nullpo.h"
>
</File>
<File
RelativePath="..\src\common\raconf.c"
>
</File>
<File
RelativePath="..\src\common\raconf.h"
>
</File>
<File
RelativePath="..\src\common\random.c"
>
</File>
<File
RelativePath="..\src\common\random.h"
>
</File>
<File
RelativePath="..\src\common\showmsg.c"
>
</File>
<File
RelativePath="..\src\common\showmsg.h"
>
</File>
<File
RelativePath="..\src\common\socket.c"
>
</File>
<File
RelativePath="..\src\common\socket.h"
>
</File>
<File
RelativePath="..\src\common\sql.c"
>
</File>
<File
RelativePath="..\src\common\sql.h"
>
</File>
<File
RelativePath="..\src\common\strlib.c"
>
</File>
<File
RelativePath="..\src\common\strlib.h"
>
</File>
<File
RelativePath="..\src\common\thread.c"
>
</File>
<File
RelativePath="..\src\common\thread.h"
>
</File>
<File
RelativePath="..\src\common\timer.c"
>
</File>
<File
RelativePath="..\src\common\timer.h"
>
</File>
<File
RelativePath="..\src\common\utils.c"
>
</File>
<File
RelativePath="..\src\common\utils.h"
>
</File>
<File
RelativePath="..\src\common\winapi.h"
>
</File>
<File
RelativePath="..\src\common\cli.h"
>
</File>
<File
RelativePath="..\src\common\cli.c"
>
</File>
<File
RelativePath="..\src\common\msg_conf.h"
>
</File>
<File
RelativePath="..\src\common\msg_conf.c"
>
</File>
</Filter>
<Filter
Name="map_sql"
>
<File
RelativePath="..\src\map\atcommand.c"
>
</File>
<File
RelativePath="..\src\map\atcommand.h"
>
</File>
<File
RelativePath="..\src\map\battle.c"
>
</File>
<File
RelativePath="..\src\map\battle.h"
>
</File>
<File
RelativePath="..\src\map\battleground.c"
>
</File>
<File
RelativePath="..\src\map\battleground.h"
>
</File>
<File
RelativePath="..\src\map\buyingstore.c"
>
</File>
<File
RelativePath="..\src\map\buyingstore.h"
>
</File>
<File
RelativePath="..\src\map\cashshop.c"
>
</File>
<File
RelativePath="..\src\map\cashshop.h"
>
</File>
<File
RelativePath="..\src\map\chat.c"
>
</File>
<File
RelativePath="..\src\map\chat.h"
>
</File>
<File
RelativePath="..\src\map\chrif.c"
>
</File>
<File
RelativePath="..\src\map\chrif.h"
>
</File>
<File
RelativePath="..\src\map\clif.c"
>
</File>
<File
RelativePath="..\src\map\clif.h"
>
</File>
<File
RelativePath="..\src\config\const.h"
>
</File>
<File
RelativePath="..\src\config\core.h"
>
</File>
<File
RelativePath="..\src\map\date.c"
>
</File>
<File
RelativePath="..\src\map\date.h"
>
</File>
<File
RelativePath="..\src\map\duel.c"
>
</File>
<File
RelativePath="..\src\map\duel.h"
>
</File>
<File
RelativePath="..\src\map\elemental.c"
>
</File>
<File
RelativePath="..\src\map\elemental.h"
>
</File>
<File
RelativePath="..\src\config\classes\general.h"
>
</File>
<File
RelativePath="..\src\map\guild.c"
>
</File>
<File
RelativePath="..\src\map\guild.h"
>
</File>
<File
RelativePath="..\src\map\homunculus.c"
>
</File>
<File
RelativePath="..\src\map\homunculus.h"
>
</File>
<File
RelativePath="..\src\map\instance.c"
>
</File>
<File
RelativePath="..\src\map\instance.h"
>
</File>
<File
RelativePath="..\src\map\intif.c"
>
</File>
<File
RelativePath="..\src\map\intif.h"
>
</File>
<File
RelativePath="..\src\map\itemdb.c"
>
</File>
<File
RelativePath="..\src\map\itemdb.h"
>
</File>
<File
RelativePath="..\src\map\log.c"
>
</File>
<File
RelativePath="..\src\map\log.h"
>
</File>
<File
RelativePath="..\src\map\mail.c"
>
</File>
<File
RelativePath="..\src\map\mail.h"
>
</File>
<File
RelativePath="..\src\map\map.c"
>
</File>
<File
RelativePath="..\src\map\map.h"
>
</File>
<File
RelativePath="..\src\map\mapreg.h"
>
</File>
<File
RelativePath="..\src\map\mapreg_sql.c"
>
</File>
<File
RelativePath="..\src\map\mercenary.c"
>
</File>
<File
RelativePath="..\src\map\mercenary.h"
>
</File>
<File
RelativePath="..\src\map\mob.c"
>
</File>
<File
RelativePath="..\src\map\mob.h"
>
</File>
<File
RelativePath="..\src\map\npc.c"
>
</File>
<File
RelativePath="..\src\map\npc.h"
>
</File>
<File
RelativePath="..\src\map\npc_chat.c"
>
</File>
<File
RelativePath="..\src\map\party.c"
>
</File>
<File
RelativePath="..\src\map\party.h"
>
</File>
<File
RelativePath="..\src\map\path.c"
>
</File>
<File
RelativePath="..\src\map\path.h"
>
</File>
<File
RelativePath="..\src\map\pc.c"
>
</File>
<File
RelativePath="..\src\map\pc.h"
>
</File>
<File
RelativePath="..\src\map\pc_groups.c"
>
</File>
<File
RelativePath="..\src\map\pc_groups.h"
>
</File>
<File
RelativePath="..\src\map\pet.c"
>
</File>
<File
RelativePath="..\src\map\pet.h"
>
</File>
<File
RelativePath="..\src\map\quest.c"
>
</File>
<File
RelativePath="..\src\map\quest.h"
>
</File>
<File
RelativePath="..\src\config\renewal.h"
>
</File>
<File
RelativePath="..\src\map\script.c"
>
</File>
<File
RelativePath="..\src\map\script.h"
>
</File>
<File
RelativePath="..\src\map\searchstore.c"
>
</File>
<File
RelativePath="..\src\map\searchstore.h"
>
</File>
<File
RelativePath="..\src\config\secure.h"
>
</File>
<File
RelativePath="..\src\map\skill.c"
>
</File>
<File
RelativePath="..\src\map\skill.h"
>
</File>
<File
RelativePath="..\src\map\status.c"
>
</File>
<File
RelativePath="..\src\map\status.h"
>
</File>
<File
RelativePath="..\src\map\storage.c"
>
</File>
<File
RelativePath="..\src\map\storage.h"
>
</File>
<File
RelativePath="..\src\map\trade.c"
>
</File>
<File
RelativePath="..\src\map\trade.h"
>
</File>
<File
RelativePath="..\src\map\unit.c"
>
</File>
<File
RelativePath="..\src\map\unit.h"
>
</File>
<File
RelativePath="..\src\map\vending.c"
>
</File>
<File
RelativePath="..\src\map\vending.h"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>