From 81163488c7e68222a2a46959623cfbc4ff49e95f Mon Sep 17 00:00:00 2001 From: alexey.lysiuk Date: Sun, 11 May 2014 15:50:00 +0300 Subject: Update MSVC2008 projects and solution --- msvc/chocolate.sln | 8 ++ msvc/doom.vcproj | 122 +++++++++++++++++++------- msvc/heretic.vcproj | 214 ++++++++++++++++++++++++++++++++++++++++++++-- msvc/hexen.vcproj | 121 +++++++++++++++++++++++--- msvc/libtextscreen.vcproj | 21 ++++- msvc/server.vcproj | 10 +++ msvc/setup.vcproj | 182 ++++++++++++++++++++++++++++++++------- msvc/strife.vcproj | 13 ++- 8 files changed, 601 insertions(+), 90 deletions(-) (limited to 'msvc') diff --git a/msvc/chocolate.sln b/msvc/chocolate.sln index 2c9cca8b..d6a62c12 100644 --- a/msvc/chocolate.sln +++ b/msvc/chocolate.sln @@ -3,18 +3,21 @@ Microsoft Visual Studio Solution File, Format Version 10.00 # Visual Studio 2008 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Doom", "doom.vcproj", "{8B744A3B-8F18-41A0-85A3-293816E85B6E}" ProjectSection(ProjectDependencies) = postProject + {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} {66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845} {35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Heretic", "heretic.vcproj", "{8D4FF322-7414-4668-94BD-D63B45D9CBF8}" ProjectSection(ProjectDependencies) = postProject + {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} {66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845} {35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A} EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Hexen", "hexen.vcproj", "{8FBB8720-340B-4185-9442-A76781FD6278}" ProjectSection(ProjectDependencies) = postProject + {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} {66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845} {35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A} EndProjectSection @@ -31,6 +34,11 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtextscreen", "libtextscreen.vcproj", "{35F435DB-AC4A-4F28-BA2D-812E638FB01A}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Strife", "strife.vcproj", "{FC4DACBA-2A3E-4AF0-804A-AF5FFFD13B08}" + ProjectSection(ProjectDependencies) = postProject + {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} = {FC8D0610-1507-4F36-99BC-6F5A422B6AD3} + {66CD7F50-73B9-482F-8B69-1AF54983F845} = {66CD7F50-73B9-482F-8B69-1AF54983F845} + {35F435DB-AC4A-4F28-BA2D-812E638FB01A} = {35F435DB-AC4A-4F28-BA2D-812E638FB01A} + EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libopl", "libopl.vcproj", "{FC8D0610-1507-4F36-99BC-6F5A422B6AD3}" EndProject diff --git a/msvc/doom.vcproj b/msvc/doom.vcproj index c5714eea..16b6537c 100644 --- a/msvc/doom.vcproj +++ b/msvc/doom.vcproj @@ -41,7 +41,7 @@ + + @@ -200,6 +206,22 @@ RelativePath="..\src\d_ticcmd.h" > + + + + + + + + @@ -216,6 +238,10 @@ RelativePath="..\src\doomtype.h" > + + @@ -281,11 +307,11 @@ > + + @@ -360,6 +390,10 @@ RelativePath="..\src\w_file.h" > + + @@ -411,18 +445,6 @@ RelativePath="..\src\doom\deh_defs.h" > - - - - - - @@ -567,6 +589,10 @@ RelativePath="..\src\doom\st_stuff.h" > + + @@ -584,14 +610,38 @@ RelativePath="..\src\d_iwad.c" > + + + + + + + + + + + + @@ -608,6 +658,10 @@ RelativePath="..\src\i_main.c" > + + @@ -673,11 +727,11 @@ > + + @@ -724,6 +782,10 @@ RelativePath="..\src\net_structrw.c" > + + @@ -752,6 +814,10 @@ RelativePath="..\src\w_file_win32.c" > + + @@ -792,19 +858,11 @@ > - - - - - - @@ -999,6 +1053,10 @@ RelativePath="..\src\doom\st_stuff.c" > + + diff --git a/msvc/heretic.vcproj b/msvc/heretic.vcproj index e9dbb0dd..a5f775ac 100644 --- a/msvc/heretic.vcproj +++ b/msvc/heretic.vcproj @@ -40,7 +40,7 @@ + + + + + + + + + + + + @@ -207,6 +233,10 @@ RelativePath="..\src\i_main.c" > + + @@ -272,17 +302,65 @@ > + + + + + + + + + + + + + + + + + + + + + + + + @@ -311,6 +389,10 @@ RelativePath="..\src\w_file_win32.c" > + + @@ -342,6 +424,34 @@ RelativePath="..\src\heretic\d_net.c" > + + + + + + + + + + + + + + @@ -414,6 +524,10 @@ RelativePath="..\src\heretic\p_pspr.c" > + + @@ -497,6 +611,10 @@ RelativePath="..\src\d_iwad.h" > + + @@ -505,6 +623,22 @@ RelativePath="..\src\d_ticcmd.h" > + + + + + + + + @@ -521,6 +655,10 @@ RelativePath="..\src\doomtype.h" > + + @@ -582,17 +720,69 @@ > + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -613,6 +803,10 @@ RelativePath="..\src\w_file.h" > + + @@ -640,6 +834,10 @@ RelativePath="..\src\heretic\ct_chat.h" > + + @@ -660,6 +858,10 @@ RelativePath="..\src\heretic\m_random.h" > + + diff --git a/msvc/hexen.vcproj b/msvc/hexen.vcproj index 42a7b2c3..86dc2e54 100644 --- a/msvc/hexen.vcproj +++ b/msvc/hexen.vcproj @@ -40,11 +40,11 @@ + + @@ -193,6 +198,10 @@ RelativePath="..\src\deh_str.c" > + + @@ -277,10 +286,6 @@ RelativePath="..\src\m_misc.c" > - - @@ -293,6 +298,50 @@ RelativePath="..\src\mus2mid.c" > + + + + + + + + + + + + + + + + + + + + + + @@ -551,6 +600,10 @@ RelativePath="..\src\d_iwad.h" > + + @@ -575,6 +628,10 @@ RelativePath="..\src\doomtype.h" > + + @@ -640,15 +697,55 @@ > + + + + + + + + + + + + + + + + + + + + + + @@ -194,6 +197,10 @@ RelativePath="..\textscreen\txt_radiobutton.c" > + + @@ -256,6 +263,10 @@ RelativePath="..\textscreen\txt_dropdown.h" > + + @@ -288,6 +299,10 @@ RelativePath="..\textscreen\txt_radiobutton.h" > + + @@ -296,6 +311,10 @@ RelativePath="..\textscreen\txt_separator.h" > + + diff --git a/msvc/server.vcproj b/msvc/server.vcproj index d692267f..0f4e9e62 100644 --- a/msvc/server.vcproj +++ b/msvc/server.vcproj @@ -63,6 +63,7 @@ Name="VCLinkerTool" AdditionalDependencies="SDL.lib SDL_net.lib SDLmain.lib" OutputFile="$(OutDir)\chocolate-server-dbg.exe" + IgnoreDefaultLibraryNames="msvcrt" GenerateDebugInformation="true" SubSystem="1" TargetMachine="1" @@ -140,6 +141,7 @@ Name="VCLinkerTool" AdditionalDependencies="SDL.lib SDL_net.lib SDLmain.lib" OutputFile="$(OutDir)\chocolate-server.exe" + IgnoreDefaultLibraryNames="msvcrtd" GenerateDebugInformation="false" SubSystem="1" OptimizeReferences="2" @@ -221,6 +223,10 @@ RelativePath="..\src\net_packet.c" > + + @@ -279,6 +285,10 @@ RelativePath="..\src\net_packet.h" > + + diff --git a/msvc/setup.vcproj b/msvc/setup.vcproj index 5e2a2efe..342b55c5 100644 --- a/msvc/setup.vcproj +++ b/msvc/setup.vcproj @@ -40,7 +40,7 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +