From 4131a5a641a56d4004460a98cb7d6c329a85cdca Mon Sep 17 00:00:00 2001 From: aurhat Date: Sun, 3 Jul 2016 14:13:53 +0200 Subject: [PATCH] Add support for VS 2010 And drop support for VS 2008. --- source/vcpp/cube.sln | 7 +- source/vcpp/cube.vcproj | 2065 ------------------------------ source/vcpp/cube.vcxproj | 713 +++++++++++ source/vcpp/cube.vcxproj.filters | 398 ++++++ 4 files changed, 1115 insertions(+), 2068 deletions(-) delete mode 100644 source/vcpp/cube.vcproj create mode 100644 source/vcpp/cube.vcxproj create mode 100644 source/vcpp/cube.vcxproj.filters diff --git a/source/vcpp/cube.sln b/source/vcpp/cube.sln index 92829966..613716f8 100644 --- a/source/vcpp/cube.sln +++ b/source/vcpp/cube.sln @@ -1,6 +1,7 @@ -Microsoft Visual Studio Solution File, Format Version 10.00 -# Visual Studio 2008 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cube", "cube.vcproj", "{1FAF5BB4-C49A-4124-9F23-188528BAE7C8}" + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual C++ Express 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cube", "cube.vcxproj", "{1FAF5BB4-C49A-4124-9F23-188528BAE7C8}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution diff --git a/source/vcpp/cube.vcproj b/source/vcpp/cube.vcproj deleted file mode 100644 index 5c920628..00000000 --- a/source/vcpp/cube.vcproj +++ /dev/null @@ -1,2065 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/source/vcpp/cube.vcxproj b/source/vcpp/cube.vcxproj new file mode 100644 index 00000000..a6770895 --- /dev/null +++ b/source/vcpp/cube.vcxproj @@ -0,0 +1,713 @@ + + + + + Debug + Win32 + + + Profile + Win32 + + + Release + Win32 + + + Standalone Debug + Win32 + + + Standalone + Win32 + + + + {1FAF5BB4-C49A-4124-9F23-188528BAE7C8} + cube + + + + Application + false + MultiByte + Windows7.1SDK + + + Application + false + MultiByte + true + Windows7.1SDK + + + Application + false + MultiByte + Windows7.1SDK + + + Application + false + MultiByte + Windows7.1SDK + + + Application + false + MultiByte + true + Windows7.1SDK + + + + + + + + + + + + + + + + + + + + + + + + + + + <_ProjectFileVersion>10.0.30319.1 + .\Release\ + .\Release\ + false + true + true + .\Debug\ + .\Debug\ + true + true + Profile\ + Profile\ + false + $(Configuration)\ + $(Configuration)\ + false + $(Configuration)\ + $(Configuration)\ + true + + + + .\Release/cube.tlb + + + MaxSpeed + AnySuitable + true + Speed + true + ..\include\vorbis;..\include\ogg;..\enet\include;..\include;..\src;..\include\al;..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + false + + + MultiThreaded + false + false + Fast + false + true + Use + cube.h + .\Release/cube.pch + .\Release/ + .\Release/ + .\Release/ + Level3 + true + OldStyle + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0809 + + + enet.lib;vorbisfile.lib;openal32.lib;zdll.lib;opengl32.lib;SDL.lib;SDL_image.lib;ws2_32.lib;winmm.lib;Dbghelp.lib;jpeg.lib;%(AdditionalDependencies) + ../../bin_win32/ac_client.exe + true + ..\lib;%(AdditionalLibraryDirectories) + false + true + .\Release/ac_client.pdb + true + .\Release/cube.map + true + Windows + true + true + false + + + + + copy /Y "$(ProjectDir)$(OutDir)*.pdb" "$(TargetDir).." + + + + + .\Debug/cube.tlb + + + /GS %(AdditionalOptions) + Disabled + ..\include\vorbis;..\include\ogg;..\enet\include;..\include;..\src;..\include\al;..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_WINDOWS;ENET_DEBUG;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + Fast + Use + cube.h + .\Debug/cube.pch + .\Debug/ + .\Debug/ + .\Debug/ + Level3 + true + EditAndContinue + Default + false + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + enet.lib;vorbisfile.lib;openal32.lib;zdll.lib;opengl32.lib;SDL.lib;SDL_image.lib;ws2_32.lib;winmm.lib;Dbghelp.lib;jpeg.lib;%(AdditionalDependencies) + ../../bin_win32/ac_client.exe + true + ..\lib;%(AdditionalLibraryDirectories) + false + true + .\Debug/ac_client.pdb + Windows + false + + + + + /nologo /outputresource:"..\..\bin_win32\ac_client.exe%3b#1" %(AdditionalOptions) + + + + + + + + + .\Release/cube.tlb + + + MaxSpeed + AnySuitable + true + Speed + true + ..\include\vorbis;..\include\ogg;..\enet\include;..\include;..\src;..\include\al;..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_WINDOWS;USE_ENET;%(PreprocessorDefinitions) + true + true + + + MultiThreaded + false + false + Fast + true + Use + cube.h + .\Profile/cube.pch + .\Release/ + .\Release/ + .\Release/ + true + Level3 + true + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0809 + + + /PROFILE %(AdditionalOptions) + enet.lib;vorbisfile.lib;openal32.lib;zdll.lib;opengl32.lib;SDL.lib;SDL_image.lib;ws2_32.lib;winmm.lib;Dbghelp.lib;jpeg.lib;%(AdditionalDependencies) + ..\..\bin_win32\ac_client.exe + true + ..\lib;%(AdditionalLibraryDirectories) + false + true + .\Release/cube.pdb + true + .\Release/cube.map + true + Windows + false + + + + + + + .\Release/cube.tlb + + + Full + Default + true + Speed + true + ..\include\vorbis;..\include\ogg;..\enet\include;..\include;..\src;..\include\al;..\include;%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;STANDALONE;%(PreprocessorDefinitions) + true + false + + + MultiThreaded + true + false + false + true + + + cube.h + .\Standalone/cube.pch + Level3 + true + OldStyle + Default + + + NDEBUG;%(PreprocessorDefinitions) + 0x0809 + + + enet.lib;zdll.lib;SDL.lib;ws2_32.lib;winmm.lib;Dbghelp.lib;%(AdditionalDependencies) + ../../bin_win32/ac_server.exe + true + ..\lib;%(AdditionalLibraryDirectories) + false + true + .\Standalone/ac_server.pdb + true + .\Standalone/cube.map + true + Console + true + true + false + + + + + copy /Y "$(ProjectDir)$(OutDir)*.pdb" "$(TargetDir).." + + + + + .\Debug/cube.tlb + + + Disabled + ..\include\vorbis;..\include\ogg;..\enet\include;..\include;..\src;..\include\al;..\include;%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;ENET_DEBUG;STANDALONE;%(PreprocessorDefinitions) + EnableFastChecks + MultiThreadedDebug + + + cube.h + .\Standalone-Debug/cube.pch + Level3 + true + EditAndContinue + Default + + + _DEBUG;%(PreprocessorDefinitions) + 0x0809 + + + enet.lib;zdll.lib;SDL.lib;ws2_32.lib;winmm.lib;Dbghelp.lib;%(AdditionalDependencies) + ../../bin_win32/ac_server.exe + true + ..\lib;%(AdditionalLibraryDirectories) + false + true + .\Standalone Debug/ac_server.pdb + Console + false + + + + + /nologo /outputresource:"..\..\bin_win32\ac_server.exe%3b#1" %(AdditionalOptions) + + + + + + + + + + + + + + + + true + true + + + true + true + + + + + + + + + + + + + + + + true + true + + + true + true + + + true + true + + + + + + true + true + + + true + true + + + true + true + + + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + true + Use + + + true + true + Use + + + true + true + + + true + true + + + true + true + Use + + + true + true + Use + + + true + true + + + true + true + + + true + true + Use + + + true + true + Use + + + true + true + + + true + true + + + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + $(IntDir)%(Filename)1.obj + $(IntDir)%(Filename)1.xdc + + + + + + + true + true + + + + true + true + Use + + + true + true + Use + + + true + true + Use + + + true + true + Use + + + true + true + Use + + + true + true + Use + + + true + true + Use + + + true + true + Use + + + true + true + Use + + + true + true + + + true + true + Use + + + true + true + Use + + + true + true + + + true + true + Use + + + + true + true + + + true + true + + + + true + true + Use + + + true + true + + + Create + cube.h + Create + Create + true + + + cube.h + true + + + + + + + + + + + + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + true + true + + + + + + + + + \ No newline at end of file diff --git a/source/vcpp/cube.vcxproj.filters b/source/vcpp/cube.vcxproj.filters new file mode 100644 index 00000000..22df7362 --- /dev/null +++ b/source/vcpp/cube.vcxproj.filters @@ -0,0 +1,398 @@ + + + + + {2532c794-cb61-4d6c-bee5-ad73abfac21a} + h;hpp;hxx;hm;inl + + + {9e66c9f5-a29e-428e-89e0-96f2ccd4ca54} + ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe + + + {6782b146-acb7-4f9a-a640-c38c00855494} + + + {b013a50e-1c7f-4321-8312-2aa5296907a6} + + + {48d09c53-4172-411f-a14e-d980a051a355} + + + {6c7fab1e-d591-497e-9ed8-c991b0991c7d} + + + {8a942609-c5a5-49c0-9ea6-45104dcdc926} + + + {7e904a8d-5b1c-43c2-bd37-859dbdd556e0} + + + {904d221d-ab3e-4126-aa78-2c0317556cb1} + + + {80790e51-c94b-421b-8a86-c2281f5e6f1b} + + + {f1b104ac-e944-435e-8b70-99868aa7c7e4} + + + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + headers + + + + + docs + + + docs + + + docs + + + docs + + + docs + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + cfg + + + installer + + + installer + + + installer + + + + + render + + + render + + + render + + + render + + + render + + + render + + + render + + + render + + + cs + + + cs + + + cs + + + cs + + + cs + + + cs + + + cs + + + cs + + + world + + + world + + + world + + + world + + + world + + + world + + + world + + + game + + + game + + + game + + + game + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + support + + + bot + + + bot + + + bot + + + bot + + + bot + + + bot + + + bot + + + sound + + + sound + + + sound + + + sound + + + sound + + + + + support + + + + + headers + + + headers + + + headers + + + headers + + + headers + + + bot + + + bot + + + bot + + + bot + + + \ No newline at end of file