From 083fc864376ea85e3b047e48f75ea366af4c4ad8 Mon Sep 17 00:00:00 2001 From: FlavioJS Date: Thu, 1 Feb 2007 16:59:50 +0000 Subject: [PATCH] - Changes in the VS8 project files: * synchronized the settings between the projects * joined all .h and .cpp files and grouped them based on the src subfolder (easier to understand how the source is organized) * added Debug/Release build targets that build txt/sql only * other minor changes git-svn-id: https://svn.code.sf.net/p/rathena/svn/trunk@9758 54d463be-8e91-2dee-dedb-b68131a5f0ec --- Changelog-Trunk.txt | 5 + eAthena-8.sln | 43 +++ vcproj-8/char-server_sql.vcproj | 301 ++++++++-------- vcproj-8/char-server_txt.vcproj | 261 +++++++------- vcproj-8/login-server_sql.vcproj | 188 +++++----- vcproj-8/login-server_txt.vcproj | 188 +++++----- vcproj-8/map-server_sql.vcproj | 579 ++++++++++++++++--------------- vcproj-8/map-server_txt.vcproj | 481 +++++++++++++------------ 8 files changed, 1125 insertions(+), 921 deletions(-) diff --git a/Changelog-Trunk.txt b/Changelog-Trunk.txt index de5376213b..5abcc407aa 100644 --- a/Changelog-Trunk.txt +++ b/Changelog-Trunk.txt @@ -4,6 +4,11 @@ AS OF SVN REV. 5091, WE ARE NOW USING TRUNK. ALL UNTESTED BUGFIXES/FEATURES GO IF YOU HAVE A WORKING AND TESTED BUGFIX PUT IT INTO STABLE AS WELL AS TRUNK. 2007/01/31 + * Changes in the VS8 project files: [FlavioJS] + - synchronized the settings between the projects + - joined all .h and .cpp files and grouped them based on the src subfolder + - added Debug/Release build targets that build txt/sql only + - other minor changes * Removed graph, httpd and webserver * Wiped out the old night code (use svn if you want it) [ultramage] 2007/01/30 diff --git a/eAthena-8.sln b/eAthena-8.sln index f1799933e5..88a55a5a3c 100644 --- a/eAthena-8.sln +++ b/eAthena-8.sln @@ -15,30 +15,73 @@ EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 + Debug-sql|Win32 = Debug-sql|Win32 + Debug-txt|Win32 = Debug-txt|Win32 Release|Win32 = Release|Win32 + Release-sql|Win32 = Release-sql|Win32 + Release-txt|Win32 = Release-txt|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {D356871D-58E1-450B-967A-E1E9646175AF}.Debug|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E1E9646175AF}.Debug|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E1E9646175AF}.Debug-sql|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E1E9646175AF}.Debug-txt|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E1E9646175AF}.Debug-txt|Win32.Build.0 = Debug|Win32 {D356871D-58E1-450B-967A-E1E9646175AF}.Release|Win32.ActiveCfg = Release|Win32 {D356871D-58E1-450B-967A-E1E9646175AF}.Release|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E1E9646175AF}.Release-sql|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E1E9646175AF}.Release-txt|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E1E9646175AF}.Release-txt|Win32.Build.0 = Release|Win32 {D356871D-58E1-450B-967A-E2E9646175AF}.Debug|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E2E9646175AF}.Debug|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E2E9646175AF}.Debug-sql|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E2E9646175AF}.Debug-txt|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E2E9646175AF}.Debug-txt|Win32.Build.0 = Debug|Win32 {D356871D-58E1-450B-967A-E2E9646175AF}.Release|Win32.ActiveCfg = Release|Win32 {D356871D-58E1-450B-967A-E2E9646175AF}.Release|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E2E9646175AF}.Release-sql|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E2E9646175AF}.Release-txt|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E2E9646175AF}.Release-txt|Win32.Build.0 = Release|Win32 {D356871D-58E1-450B-967A-E3E9646175AF}.Debug|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E3E9646175AF}.Debug|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E3E9646175AF}.Debug-sql|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E3E9646175AF}.Debug-txt|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E3E9646175AF}.Debug-txt|Win32.Build.0 = Debug|Win32 {D356871D-58E1-450B-967A-E3E9646175AF}.Release|Win32.ActiveCfg = Release|Win32 {D356871D-58E1-450B-967A-E3E9646175AF}.Release|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E3E9646175AF}.Release-sql|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E3E9646175AF}.Release-txt|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E3E9646175AF}.Release-txt|Win32.Build.0 = Release|Win32 {D356871D-58E1-450B-967A-E4E9646175AF}.Debug|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E4E9646175AF}.Debug|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E4E9646175AF}.Debug-sql|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E4E9646175AF}.Debug-sql|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E4E9646175AF}.Debug-txt|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E4E9646175AF}.Release|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E4E9646175AF}.Release|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E4E9646175AF}.Release-sql|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E4E9646175AF}.Release-sql|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E4E9646175AF}.Release-txt|Win32.ActiveCfg = Release|Win32 {D356871D-58E1-450B-967A-E5E9646175AF}.Debug|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E5E9646175AF}.Debug|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E5E9646175AF}.Debug-sql|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E5E9646175AF}.Debug-sql|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E5E9646175AF}.Debug-txt|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E5E9646175AF}.Release|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E5E9646175AF}.Release|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E5E9646175AF}.Release-sql|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E5E9646175AF}.Release-sql|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E5E9646175AF}.Release-txt|Win32.ActiveCfg = Release|Win32 {D356871D-58E1-450B-967A-E6E9646175AF}.Debug|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E6E9646175AF}.Debug|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E6E9646175AF}.Debug-sql|Win32.ActiveCfg = Debug|Win32 + {D356871D-58E1-450B-967A-E6E9646175AF}.Debug-sql|Win32.Build.0 = Debug|Win32 + {D356871D-58E1-450B-967A-E6E9646175AF}.Debug-txt|Win32.ActiveCfg = Debug|Win32 {D356871D-58E1-450B-967A-E6E9646175AF}.Release|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E6E9646175AF}.Release|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E6E9646175AF}.Release-sql|Win32.ActiveCfg = Release|Win32 + {D356871D-58E1-450B-967A-E6E9646175AF}.Release-sql|Win32.Build.0 = Release|Win32 + {D356871D-58E1-450B-967A-E6E9646175AF}.Release-txt|Win32.ActiveCfg = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/vcproj-8/char-server_sql.vcproj b/vcproj-8/char-server_sql.vcproj index 206677f975..280e591059 100644 --- a/vcproj-8/char-server_sql.vcproj +++ b/vcproj-8/char-server_sql.vcproj @@ -17,8 +17,8 @@ @@ -104,8 +105,8 @@ - - + + + + @@ -224,141 +227,29 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + @@ -367,6 +258,10 @@ RelativePath="..\src\common\mmo.h" > + + @@ -375,26 +270,50 @@ RelativePath="..\src\common\plugin.h" > + + + + + + + + + + + + @@ -404,6 +323,114 @@ > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/vcproj-8/char-server_txt.vcproj b/vcproj-8/char-server_txt.vcproj index 625cd330d2..b42153d6c4 100644 --- a/vcproj-8/char-server_txt.vcproj +++ b/vcproj-8/char-server_txt.vcproj @@ -17,8 +17,8 @@ @@ -103,8 +104,8 @@ - - - - - - + + @@ -234,126 +225,94 @@ RelativePath="..\src\char\int_party.c" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -362,6 +321,10 @@ RelativePath="..\src\common\mmo.h" > + + @@ -370,26 +333,50 @@ RelativePath="..\src\common\plugin.h" > + + + + + + + + + + + + @@ -399,6 +386,46 @@ > + + + + + + + + + + + + + + + + + + + + diff --git a/vcproj-8/login-server_sql.vcproj b/vcproj-8/login-server_sql.vcproj index 18945ad14b..1640c110a7 100644 --- a/vcproj-8/login-server_sql.vcproj +++ b/vcproj-8/login-server_sql.vcproj @@ -17,8 +17,8 @@ @@ -103,8 +105,8 @@ + + + + + + + + + + @@ -217,11 +241,7 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -308,6 +272,10 @@ RelativePath="..\src\common\mmo.h" > + + @@ -316,26 +284,50 @@ RelativePath="..\src\common\plugin.h" > + + + + + + + + + + + + @@ -345,6 +337,46 @@ > + + + + + + + + + + + + + + + + + + + + diff --git a/vcproj-8/login-server_txt.vcproj b/vcproj-8/login-server_txt.vcproj index 046b50a1ec..622ee0db60 100644 --- a/vcproj-8/login-server_txt.vcproj +++ b/vcproj-8/login-server_txt.vcproj @@ -17,8 +17,8 @@ @@ -44,18 +44,13 @@ PreprocessorDefinitions="WIN32;_WIN32;__WIN32;TXT_ONLY;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;FD_SETSIZE=4096;DB_MANUAL_CAST_TO_UNION" GeneratePreprocessedFile="0" MinimalRebuild="true" + ExceptionHandling="0" BasicRuntimeChecks="3" RuntimeLibrary="3" - BufferSecurityCheck="true" EnableFunctionLevelLinking="true" - DisableLanguageExtensions="false" DefaultCharIsUnsigned="false" - TreatWChar_tAsBuiltInType="true" - ForceConformanceInForLoopScope="true" - RuntimeTypeInfo="true" UsePrecompiledHeader="0" WarningLevel="3" - WarnAsError="false" Detect64BitPortabilityProblems="false" DebugInformationFormat="4" CompileAs="1" @@ -73,12 +68,12 @@ Name="VCLinkerTool" AdditionalDependencies="msvcrt.lib oldnames.lib ws2_32.lib zdll.lib" ShowProgress="0" - OutputFile="..\login-server.exe" + OutputFile="$(OutDir)\login-server.exe" LinkIncremental="2" AdditionalLibraryDirectories="..\lib" IgnoreAllDefaultLibraries="true" GenerateDebugInformation="true" - ProgramDatabaseFile="$(OutDir)/$(ProjectName).pdb" + ProgramDatabaseFile="$(OutDir)\login-server.pdb" SubSystem="1" TargetMachine="1" /> @@ -109,8 +104,8 @@ + + + + + + + + + + @@ -224,11 +238,7 @@ > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + @@ -315,6 +269,10 @@ RelativePath="..\src\common\mmo.h" > + + @@ -323,26 +281,50 @@ RelativePath="..\src\common\plugin.h" > + + + + + + + + + + + + @@ -352,6 +334,46 @@ > + + + + + + + + + + + + + + + + + + + + diff --git a/vcproj-8/map-server_sql.vcproj b/vcproj-8/map-server_sql.vcproj index 1bf2c0b732..a75bee2f52 100644 --- a/vcproj-8/map-server_sql.vcproj +++ b/vcproj-8/map-server_sql.vcproj @@ -17,8 +17,8 @@ @@ -44,6 +44,7 @@ PreprocessorDefinitions="WIN32;_WIN32;__WIN32;PCRE_SUPPORT;MAPREGSQL;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;FD_SETSIZE=4096;DB_MANUAL_CAST_TO_UNION" GeneratePreprocessedFile="0" MinimalRebuild="true" + ExceptionHandling="0" BasicRuntimeChecks="3" RuntimeLibrary="3" EnableFunctionLevelLinking="true" @@ -51,7 +52,7 @@ UsePrecompiledHeader="0" WarningLevel="3" Detect64BitPortabilityProblems="false" - DebugInformationFormat="4" + DebugInformationFormat="3" CompileAs="1" /> @@ -103,8 +104,8 @@ - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -329,190 +538,6 @@ RelativePath="..\src\map\pc.c" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -521,16 +546,16 @@ RelativePath="..\src\map\pcre.h" > + + - - + + - - + + - - diff --git a/vcproj-8/map-server_txt.vcproj b/vcproj-8/map-server_txt.vcproj index 9a64836cf4..c899a1cacc 100644 --- a/vcproj-8/map-server_txt.vcproj +++ b/vcproj-8/map-server_txt.vcproj @@ -17,8 +17,8 @@ @@ -49,7 +49,6 @@ RuntimeLibrary="3" EnableFunctionLevelLinking="true" DefaultCharIsUnsigned="false" - ForceConformanceInForLoopScope="true" UsePrecompiledHeader="0" WarningLevel="3" Detect64BitPortabilityProblems="false" @@ -69,12 +68,12 @@ Name="VCLinkerTool" AdditionalOptions="/FIXED:NO" AdditionalDependencies="msvcrt.lib oldnames.lib ws2_32.lib zdll.lib pcre.lib" - OutputFile="..\map-server.exe" + OutputFile="$(OutDir)\map-server.exe" LinkIncremental="2" AdditionalLibraryDirectories="..\lib" IgnoreAllDefaultLibraries="true" GenerateDebugInformation="true" - ProgramDatabaseFile="$(OutDir)/$(ProjectName).pdb" + ProgramDatabaseFile="$(OutDir)\$(ProjectName).pdb" SubSystem="1" TargetMachine="1" /> @@ -105,8 +104,8 @@ + + + + + + + + + + + + - - - - + + - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -523,16 +374,16 @@ RelativePath="..\src\map\pcre.h" > + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +