From e0067142363a7cee2fa51c03d6381ab176abb2a0 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Mon, 5 Sep 2011 17:18:15 +0000 Subject: [PATCH] build: new Visual Studio build files, for the engine core and the debug quad application. --- win32/Contribs.props | 22 ++- win32/deushax.vcxproj | 281 ++++++++++++------------------- win32/deushax.vcxproj.filters | 236 ++------------------------ win32/editor.vcxproj | 87 +--------- win32/editor.vcxproj.filters | 214 +---------------------- win32/lolcore.vcxproj | 166 ++++++++++++++++++ win32/lolcore.vcxproj.filters | 280 ++++++++++++++++++++++++++++++ win32/lolengine.sln | 100 +++++++---- win32/monsterz.vcxproj | 299 +++++++++++++-------------------- win32/monsterz.vcxproj.filters | 254 +++------------------------- win32/quad.vcxproj | 100 +++++++++++ 11 files changed, 897 insertions(+), 1142 deletions(-) create mode 100644 win32/lolcore.vcxproj create mode 100644 win32/lolcore.vcxproj.filters create mode 100644 win32/quad.vcxproj diff --git a/win32/Contribs.props b/win32/Contribs.props index 9e693c5a..cae28590 100644 --- a/win32/Contribs.props +++ b/win32/Contribs.props @@ -3,24 +3,28 @@ $(SolutionDir)\..\contrib + $(ContribDir)\glew-1.6.0 $(ContribDir)\gtk-2.22.1 $(ContribDir)\gtkglarea-2.0.1 $(ContribDir)\sdl-1.2.14 $(ContribDir)\sdl-image-1.2.10 $(ContribDir)\sdl-mixer-1.2.11 + $(GlewDir)\include $(GtkDir)\lib\glib-2.0\include;$(GtkDir)\lib\gtk-2.0\include;$(GtkDir)\include\glib-2.0;$(GtkDir)\include\gtk-2.0;$(GtkDir)\include\cairo;$(GtkDir)\include\pango-1.0;$(GtkDir)\include\gdk-pixbuf-2.0;$(GtkDir)\include\atk-1.0;$(GtkGlDir)\include $(SdlDir)\include;$(SdlImageDir)\include;$(SdlMixerDir)\include + $(GlewDir)\lib $(GtkDir)\lib;$(GtkDir)\bin;$(GtkGlDir)\lib $(SdlDir)\lib;$(SdlImageDir)\lib;$(SdlMixerDir)\lib + opengl32.lib;glew32.lib gobject-2.0.lib;gthread-2.0.lib;glib-2.0.lib;gdk-win32-2.0.lib;gtk-win32-2.0.lib;gtkgl-2.0.lib SDL.lib;SDLmain.lib;SDL_image.lib;SDL_mixer.lib + USE_GLEW - - $(ContribDir) - + $(ContribDir) + $(GlewDir) $(GtkDir) @@ -36,23 +40,35 @@ $(SdlMixerDir) + + $(GlIncludes) + $(GtkIncludes) $(SdlIncludes) + + $(GlLibs) + $(GtkLibs) $(SdlLibs) + + $(GlDeps) + $(GtkDeps) $(SdlDeps) + + $(LolDefines) + diff --git a/win32/deushax.vcxproj b/win32/deushax.vcxproj index 50c78b10..1bf64229 100644 --- a/win32/deushax.vcxproj +++ b/win32/deushax.vcxproj @@ -1,175 +1,106 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {EF1A4E80-63FA-4EB0-B834-12B6C500F31C} - Win32Proj - testmap - - - - Application - true - Unicode - Dynamic - - - Application - false - true - Unicode - Dynamic - - - - - - - - - - - - - - - Debug\$(ProjectName)\ - true - - - Release\$(ProjectName)\ - false - - - - - - Level3 - Disabled - WIN32;_DEBUG;_CONSOLE;LOL_DEBUG;%(PreprocessorDefinitions) - $(SolutionDir)\..\src;$(SdlIncludes);%(AdditionalIncludeDirectories) - - - Console - true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);opengl32.lib - $(SdlLibs);%(AdditionalLibraryDirectories) - - - for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) - - - - - Level3 - - - MaxSpeed - true - true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - $(SolutionDir)\..\src;$(SdlIncludes);%(AdditionalIncludeDirectories) - - - Console - true - true - true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);opengl32.lib - $(SdlLibs);%(AdditionalLibraryDirectories) - - - for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) - - - - - - + + + + + Debug + Win32 + + + Release + Win32 + + + + + + + + + + + + + {EF1A4E80-63FA-4EB0-B834-12B6C500F31C} + Win32Proj + testmap + + + + Application + true + Unicode + Dynamic + + + Application + false + true + Unicode + Dynamic + + + + + + + + + + + + + + + Debug\$(ProjectName)\ + true + + + Release\$(ProjectName)\ + false + + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories) + + + Console + true + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GlDeps) + $(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories) + + + for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) + + + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories) + + + Console + true + true + true + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GlDeps) + $(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories) + + + for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) + + + + + + \ No newline at end of file diff --git a/win32/deushax.vcxproj.filters b/win32/deushax.vcxproj.filters index 9d814c85..5be58283 100644 --- a/win32/deushax.vcxproj.filters +++ b/win32/deushax.vcxproj.filters @@ -1,224 +1,12 @@ - - - - - {61e63000-6bd2-43ea-ba80-b84c7afae0ae} - - - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - - - lolengine - - - lolengine - - - lolengine - - - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - - - - lolengine - - - lolengine - - - lolengine - - - + + + + + + + + + + + + \ No newline at end of file diff --git a/win32/editor.vcxproj b/win32/editor.vcxproj index 6c7d3624..b691f240 100644 --- a/win32/editor.vcxproj +++ b/win32/editor.vcxproj @@ -13,80 +13,11 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {9C66B179-0737-4BDA-AB42-2ADE478A9008} @@ -133,14 +64,14 @@ Level3 Disabled - WIN32;_DEBUG;_CONSOLE;LOL_DEBUG;%(PreprocessorDefinitions) - $(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories) + WIN32;_DEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GlIncludes);$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories) Console true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GtkDeps);opengl32.lib - $(SdlLibs);$(GtkLibs);%(AdditionalLibraryDirectories) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GtkDeps);$(GlDeps) + $(SdlLibs);$(GlLibs);$(GtkLibs);%(AdditionalLibraryDirectories) for %%I in ($(GtkLibs) $(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) @@ -154,16 +85,16 @@ MaxSpeed true true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - $(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories) + WIN32;NDEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(SolutionDir)\..\deushax;$(GlIncludes);$(SdlIncludes);$(GtkIncludes);%(AdditionalIncludeDirectories) Console true true true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GtkDeps);opengl32.lib - $(SdlLibs);$(GtkLibs);%(AdditionalLibraryDirectories) + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GtkDeps);$(GlDeps) + $(SdlLibs);$(GlLibs);$(GtkLibs);%(AdditionalLibraryDirectories) for %%I in ($(GtkLibs) $(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) @@ -172,4 +103,4 @@ - + \ No newline at end of file diff --git a/win32/editor.vcxproj.filters b/win32/editor.vcxproj.filters index cdc55fa9..09186313 100644 --- a/win32/editor.vcxproj.filters +++ b/win32/editor.vcxproj.filters @@ -1,224 +1,12 @@  - - {755186eb-cee6-4c2e-822f-24e728ac6fb8} - - - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - + \ No newline at end of file diff --git a/win32/lolcore.vcxproj b/win32/lolcore.vcxproj new file mode 100644 index 00000000..bb7406b5 --- /dev/null +++ b/win32/lolcore.vcxproj @@ -0,0 +1,166 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} + Win32Proj + lolcore + + + + StaticLibrary + true + Unicode + + + StaticLibrary + false + true + Unicode + + + + + + + + + + + + + + + + + + + Level3 + Disabled + WIN32;_DEBUG;_LIB;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);%(AdditionalIncludeDirectories) + + + Windows + true + + + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_LIB;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);%(AdditionalIncludeDirectories) + + + Windows + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/win32/lolcore.vcxproj.filters b/win32/lolcore.vcxproj.filters new file mode 100644 index 00000000..162a5dc9 --- /dev/null +++ b/win32/lolcore.vcxproj.filters @@ -0,0 +1,280 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {940329fb-d054-433a-ae30-b7f409790554} + + + {e056731c-5484-434a-965e-801c199c0366} + + + {a11c55f8-8e10-4270-be24-38e8d4fcf589} + + + {ae7aa503-aea5-4aa6-9f61-2f92cfade09c} + + + {4089421f-2cc2-4036-a6b2-9df8a2f4efc8} + + + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src\image + + + src\debug + + + src\debug + + + src\debug + + + src\debug + + + src\debug + + + src\shader + + + src\platform\sdl + + + src\platform\sdl + + + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src + + + src\image + + + src\debug + + + src\debug + + + src\debug + + + src\debug + + + src\debug + + + src\shader + + + src\platform\sdl + + + src\platform\sdl + + + \ No newline at end of file diff --git a/win32/lolengine.sln b/win32/lolengine.sln index 3bb80c21..7aae6d02 100644 --- a/win32/lolengine.sln +++ b/win32/lolengine.sln @@ -1,32 +1,68 @@ - -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "deushax", "deushax.vcxproj", "{EF1A4E80-63FA-4EB0-B834-12B6C500F31C}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "monsterz", "monsterz.vcxproj", "{17F0F184-4436-4D08-B8AA-16572EA238DB}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "editor", "editor.vcxproj", "{9C66B179-0737-4BDA-AB42-2ADE478A9008}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Win32 = Debug|Win32 - Release|Win32 = Release|Win32 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Debug|Win32.ActiveCfg = Debug|Win32 - {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Debug|Win32.Build.0 = Debug|Win32 - {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Release|Win32.ActiveCfg = Release|Win32 - {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Release|Win32.Build.0 = Release|Win32 - {17F0F184-4436-4D08-B8AA-16572EA238DB}.Debug|Win32.ActiveCfg = Debug|Win32 - {17F0F184-4436-4D08-B8AA-16572EA238DB}.Debug|Win32.Build.0 = Debug|Win32 - {17F0F184-4436-4D08-B8AA-16572EA238DB}.Release|Win32.ActiveCfg = Release|Win32 - {17F0F184-4436-4D08-B8AA-16572EA238DB}.Release|Win32.Build.0 = Release|Win32 - {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Debug|Win32.ActiveCfg = Debug|Win32 - {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Debug|Win32.Build.0 = Debug|Win32 - {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Release|Win32.ActiveCfg = Release|Win32 - {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Release|Win32.Build.0 = Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "deushax", "deushax.vcxproj", "{EF1A4E80-63FA-4EB0-B834-12B6C500F31C}" + ProjectSection(ProjectDependencies) = postProject + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "monsterz", "monsterz.vcxproj", "{17F0F184-4436-4D08-B8AA-16572EA238DB}" + ProjectSection(ProjectDependencies) = postProject + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "editor", "editor.vcxproj", "{9C66B179-0737-4BDA-AB42-2ADE478A9008}" + ProjectSection(ProjectDependencies) = postProject + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} + EndProjectSection +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Deus Hax", "Deus Hax", "{08C6A854-533D-4A1E-924E-C4A62281869F}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Monsterz", "Monsterz", "{2F87CEAB-4818-443C-A5E3-6C34E7D967EC}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lolcore", "lolcore.vcxproj", "{9E62F2FE-3408-4EAE-8238-FD84238CEEDA}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Test", "Test", "{E0491194-35E3-4513-9D31-608EA3165ECF}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "quad", "quad.vcxproj", "{53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E}" + ProjectSection(ProjectDependencies) = postProject + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} = {9E62F2FE-3408-4EAE-8238-FD84238CEEDA} + EndProjectSection +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Win32 = Debug|Win32 + Release|Win32 = Release|Win32 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Debug|Win32.ActiveCfg = Debug|Win32 + {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Debug|Win32.Build.0 = Debug|Win32 + {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Release|Win32.ActiveCfg = Release|Win32 + {EF1A4E80-63FA-4EB0-B834-12B6C500F31C}.Release|Win32.Build.0 = Release|Win32 + {17F0F184-4436-4D08-B8AA-16572EA238DB}.Debug|Win32.ActiveCfg = Debug|Win32 + {17F0F184-4436-4D08-B8AA-16572EA238DB}.Debug|Win32.Build.0 = Debug|Win32 + {17F0F184-4436-4D08-B8AA-16572EA238DB}.Release|Win32.ActiveCfg = Release|Win32 + {17F0F184-4436-4D08-B8AA-16572EA238DB}.Release|Win32.Build.0 = Release|Win32 + {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Debug|Win32.ActiveCfg = Debug|Win32 + {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Debug|Win32.Build.0 = Debug|Win32 + {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Release|Win32.ActiveCfg = Release|Win32 + {9C66B179-0737-4BDA-AB42-2ADE478A9008}.Release|Win32.Build.0 = Release|Win32 + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}.Debug|Win32.ActiveCfg = Debug|Win32 + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}.Debug|Win32.Build.0 = Debug|Win32 + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}.Release|Win32.ActiveCfg = Release|Win32 + {9E62F2FE-3408-4EAE-8238-FD84238CEEDA}.Release|Win32.Build.0 = Release|Win32 + {53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E}.Debug|Win32.ActiveCfg = Debug|Win32 + {53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E}.Debug|Win32.Build.0 = Debug|Win32 + {53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E}.Release|Win32.ActiveCfg = Release|Win32 + {53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E}.Release|Win32.Build.0 = Release|Win32 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {9C66B179-0737-4BDA-AB42-2ADE478A9008} = {08C6A854-533D-4A1E-924E-C4A62281869F} + {EF1A4E80-63FA-4EB0-B834-12B6C500F31C} = {08C6A854-533D-4A1E-924E-C4A62281869F} + {17F0F184-4436-4D08-B8AA-16572EA238DB} = {2F87CEAB-4818-443C-A5E3-6C34E7D967EC} + {53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E} = {E0491194-35E3-4513-9D31-608EA3165ECF} + EndGlobalSection +EndGlobal diff --git a/win32/monsterz.vcxproj b/win32/monsterz.vcxproj index 65c2b847..7452ca4e 100644 --- a/win32/monsterz.vcxproj +++ b/win32/monsterz.vcxproj @@ -1,184 +1,115 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - {17f0f184-4436-4d08-b8aa-16572ea238db} - Win32Proj - testmap - - - - Application - true - Unicode - Dynamic - - - Application - false - true - Unicode - Dynamic - - - - - - - - - - - - - - - Debug\$(ProjectName)\ - true - - - Release\$(ProjectName)\ - false - - - - - - Level3 - Disabled - WIN32;_DEBUG;_CONSOLE;LOL_DEBUG;%(PreprocessorDefinitions) - $(SolutionDir)\..\src;$(SdlIncludes);%(AdditionalIncludeDirectories) - - - Console - true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);opengl32.lib - $(SdlLibs);%(AdditionalLibraryDirectories) - - - for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) - - - - - Level3 - - - MaxSpeed - true - true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - $(SolutionDir)\..\src;$(SdlIncludes);%(AdditionalIncludeDirectories) - - - Console - true - true - true - kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);opengl32.lib - $(SdlLibs);%(AdditionalLibraryDirectories) - - - for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) - - - - - - + + + + + Debug + Win32 + + + Release + Win32 + + + + + + + + + + + + + + + + + + + + + + {17f0f184-4436-4d08-b8aa-16572ea238db} + Win32Proj + testmap + + + + Application + true + Unicode + Dynamic + + + Application + false + true + Unicode + Dynamic + + + + + + + + + + + + + + + Debug\$(ProjectName)\ + true + + + Release\$(ProjectName)\ + false + + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories) + + + Console + true + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GlDeps) + $(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories) + + + for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) + + + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories) + + + Console + true + true + true + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GlDeps) + $(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories) + + + for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) + + + + + + \ No newline at end of file diff --git a/win32/monsterz.vcxproj.filters b/win32/monsterz.vcxproj.filters index 6300c749..4008ffd9 100644 --- a/win32/monsterz.vcxproj.filters +++ b/win32/monsterz.vcxproj.filters @@ -1,233 +1,21 @@ - - - - - {9f9afde1-6605-49cb-b4f4-9b73eb8d8f4d} - - - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - - - - - - lolengine - - - lolengine - - - - - lolengine - - - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - lolengine - - - - - - - - - lolengine - - - lolengine - - - - lolengine - - - + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/win32/quad.vcxproj b/win32/quad.vcxproj new file mode 100644 index 00000000..3209f07f --- /dev/null +++ b/win32/quad.vcxproj @@ -0,0 +1,100 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + + + + + {53D9D96F-55C0-4044-BDB1-4A5E8EDBDF0E} + Win32Proj + testmap + + + + Application + true + Unicode + Dynamic + + + Application + false + true + Unicode + Dynamic + + + + + + + + + + + + + + + Debug\$(ProjectName)\ + true + + + Release\$(ProjectName)\ + false + + + + + + Level3 + Disabled + WIN32;_DEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories) + + + Console + true + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GlDeps);$(OutDir)\lolcore.lib + $(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories) + + + for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) + + + + + Level3 + + + MaxSpeed + true + true + WIN32;NDEBUG;_CONSOLE;$(LolDefines);%(PreprocessorDefinitions) + $(SolutionDir)\..\src;$(GlIncludes);$(SdlIncludes);%(AdditionalIncludeDirectories) + + + Console + true + true + true + kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);$(SdlDeps);$(GlDeps) + $(SdlLibs);$(GlLibs);%(AdditionalLibraryDirectories) + + + for %%I in ($(SdlLibs)) do xcopy /y /c /d %%I\*.dll $(TargetDir) + + + + + + \ No newline at end of file