diff --git a/platform/Windows/audiolib.vcxproj b/platform/Windows/audiolib.vcxproj new file mode 100644 index 000000000..62e36e490 --- /dev/null +++ b/platform/Windows/audiolib.vcxproj @@ -0,0 +1,204 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47} + Win32Proj + audiolib + 10.0.17134.0 + + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + + + true + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/platform/Windows/audiolib.vcxproj.filters b/platform/Windows/audiolib.vcxproj.filters new file mode 100644 index 000000000..076b97490 --- /dev/null +++ b/platform/Windows/audiolib.vcxproj.filters @@ -0,0 +1,89 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/platform/Windows/build.vcxproj b/platform/Windows/build.vcxproj new file mode 100644 index 000000000..8312e341f --- /dev/null +++ b/platform/Windows/build.vcxproj @@ -0,0 +1,367 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + 15.0 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1} + Win32Proj + build + 10.0.17134.0 + + + + StaticLibrary + true + v141 + MultiByte + + + StaticLibrary + false + v141 + true + MultiByte + + + StaticLibrary + true + v141 + MultiByte + + + StaticLibrary + false + v141 + true + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + true + true + + + + + + + + + + + + + true + true + true + true + + + + + + + + true + true + true + true + + + + + + + true + true + true + true + + + + + + + true + true + true + true + + + false + false + false + false + + + + + + + + + false + false + false + false + + + + + + true + true + true + true + + + + + + + true + true + true + true + + + true + true + true + true + + + + + + + + + + true + true + true + true + + + + true + true + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Document + false + false + true + true + true + + + + + + + \ No newline at end of file diff --git a/platform/Windows/build.vcxproj.filters b/platform/Windows/build.vcxproj.filters new file mode 100644 index 000000000..e36491410 --- /dev/null +++ b/platform/Windows/build.vcxproj.filters @@ -0,0 +1,389 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + {4afb83fc-a68c-4ed0-9ff2-7def56e98cb6} + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files\MSVC + + + Header Files\MSVC + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + + \ No newline at end of file diff --git a/platform/Windows/eduke32.sln b/platform/Windows/eduke32.sln index 6ee86a1e8..6eb9fa159 100644 --- a/platform/Windows/eduke32.sln +++ b/platform/Windows/eduke32.sln @@ -1,45 +1,121 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.25420.1 +# Visual Studio 15 +VisualStudioVersion = 15.0.27703.2047 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "eduke32", "eduke32.vcxproj", "{8E7A6179-0B72-4073-8A4C-E8682D481DAE}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{F66672CB-5FCB-4096-AD70-1082BA246525}" - ProjectSection(SolutionItems) = preProject - Performance1.psess = Performance1.psess +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Game", "Game", "{18C3CB5F-1DE6-4CFE-B7F7-ABE824222E1C}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Engine", "Engine", "{8BD117A0-7FA2-44B0-88A5-29D6C220601E}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "build", "build.vcxproj", "{DBECB851-5624-4FA8-9A9D-7169D0F12FF1}" + ProjectSection(ProjectDependencies) = postProject + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212} = {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212} EndProjectSection EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mapster32", "mapster32.vcxproj", "{EC8A030F-08E9-45F6-896B-95BEC9E9FC61}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "enet", "enet.vcxproj", "{A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "audiolib", "audiolib.vcxproj", "{0029C61B-B63D-4E61-99F2-F4E49AABFC47}" + ProjectSection(ProjectDependencies) = postProject + {32D4CF70-A3D6-4CEA-81D7-64C743980276} = {32D4CF70-A3D6-4CEA-81D7-64C743980276} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mact", "mact.vcxproj", "{BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libxmp-lite", "libxmp-lite.vcxproj", "{32D4CF70-A3D6-4CEA-81D7-64C743980276}" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "glad", "glad.vcxproj", "{6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution - SDL Debug|32-bit = SDL Debug|32-bit - SDL Debug|64-bit = SDL Debug|64-bit - SDL|32-bit = SDL|32-bit - SDL|64-bit = SDL|64-bit - Win32 (deprecated)|32-bit = Win32 (deprecated)|32-bit - Win32 (deprecated)|64-bit = Win32 (deprecated)|64-bit - Win32 Debug (deprecated)|32-bit = Win32 Debug (deprecated)|32-bit - Win32 Debug (deprecated)|64-bit = Win32 Debug (deprecated)|64-bit + Debug|Win32 = Debug|Win32 + Debug|x64 = Debug|x64 + Release|Win32 = Release|Win32 + Release|x64 = Release|x64 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL Debug|32-bit.ActiveCfg = Debug-SDL|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL Debug|32-bit.Build.0 = Debug-SDL|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL Debug|64-bit.ActiveCfg = Debug-SDL|x64 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL Debug|64-bit.Build.0 = Debug-SDL|x64 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL|32-bit.ActiveCfg = Release-SDL|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL|32-bit.Build.0 = Release-SDL|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL|64-bit.ActiveCfg = Release-SDL|x64 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.SDL|64-bit.Build.0 = Release-SDL|x64 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 (deprecated)|32-bit.ActiveCfg = Release|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 (deprecated)|32-bit.Build.0 = Release|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 (deprecated)|64-bit.ActiveCfg = Release|x64 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 (deprecated)|64-bit.Build.0 = Release|x64 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 Debug (deprecated)|32-bit.ActiveCfg = Debug|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 Debug (deprecated)|32-bit.Build.0 = Debug|Win32 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 Debug (deprecated)|64-bit.ActiveCfg = Debug|x64 - {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Win32 Debug (deprecated)|64-bit.Build.0 = Debug|x64 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Debug|Win32.ActiveCfg = Debug|Win32 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Debug|Win32.Build.0 = Debug|Win32 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Debug|x64.ActiveCfg = Debug|x64 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Debug|x64.Build.0 = Debug|x64 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Release|Win32.ActiveCfg = Release|Win32 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Release|Win32.Build.0 = Release|Win32 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Release|x64.ActiveCfg = Release|x64 + {8E7A6179-0B72-4073-8A4C-E8682D481DAE}.Release|x64.Build.0 = Release|x64 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Debug|Win32.ActiveCfg = Debug|Win32 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Debug|Win32.Build.0 = Debug|Win32 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Debug|x64.ActiveCfg = Debug|x64 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Debug|x64.Build.0 = Debug|x64 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Release|Win32.ActiveCfg = Release|Win32 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Release|Win32.Build.0 = Release|Win32 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Release|x64.ActiveCfg = Release|x64 + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1}.Release|x64.Build.0 = Release|x64 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Debug|Win32.ActiveCfg = Debug|Win32 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Debug|Win32.Build.0 = Debug|Win32 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Debug|x64.ActiveCfg = Debug|x64 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Debug|x64.Build.0 = Debug|x64 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Release|Win32.ActiveCfg = Release|Win32 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Release|Win32.Build.0 = Release|Win32 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Release|x64.ActiveCfg = Release|x64 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61}.Release|x64.Build.0 = Release|x64 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Debug|Win32.ActiveCfg = Debug|Win32 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Debug|Win32.Build.0 = Debug|Win32 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Debug|x64.ActiveCfg = Debug|x64 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Debug|x64.Build.0 = Debug|x64 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Release|Win32.ActiveCfg = Release|Win32 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Release|Win32.Build.0 = Release|Win32 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Release|x64.ActiveCfg = Release|x64 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40}.Release|x64.Build.0 = Release|x64 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Debug|Win32.ActiveCfg = Debug|Win32 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Debug|Win32.Build.0 = Debug|Win32 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Debug|x64.ActiveCfg = Debug|x64 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Debug|x64.Build.0 = Debug|x64 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Release|Win32.ActiveCfg = Release|Win32 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Release|Win32.Build.0 = Release|Win32 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Release|x64.ActiveCfg = Release|x64 + {0029C61B-B63D-4E61-99F2-F4E49AABFC47}.Release|x64.Build.0 = Release|x64 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Debug|Win32.ActiveCfg = Debug|Win32 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Debug|Win32.Build.0 = Debug|Win32 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Debug|x64.ActiveCfg = Debug|x64 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Debug|x64.Build.0 = Debug|x64 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Release|Win32.ActiveCfg = Release|Win32 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Release|Win32.Build.0 = Release|Win32 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Release|x64.ActiveCfg = Release|x64 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A}.Release|x64.Build.0 = Release|x64 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Debug|Win32.ActiveCfg = Debug|Win32 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Debug|Win32.Build.0 = Debug|Win32 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Debug|x64.ActiveCfg = Debug|x64 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Debug|x64.Build.0 = Debug|x64 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Release|Win32.ActiveCfg = Release|Win32 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Release|Win32.Build.0 = Release|Win32 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Release|x64.ActiveCfg = Release|x64 + {32D4CF70-A3D6-4CEA-81D7-64C743980276}.Release|x64.Build.0 = Release|x64 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Debug|Win32.ActiveCfg = Debug|Win32 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Debug|Win32.Build.0 = Debug|Win32 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Debug|x64.ActiveCfg = Debug|x64 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Debug|x64.Build.0 = Debug|x64 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Release|Win32.ActiveCfg = Release|Win32 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Release|Win32.Build.0 = Release|Win32 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Release|x64.ActiveCfg = Release|x64 + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212}.Release|x64.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {8E7A6179-0B72-4073-8A4C-E8682D481DAE} = {18C3CB5F-1DE6-4CFE-B7F7-ABE824222E1C} + {DBECB851-5624-4FA8-9A9D-7169D0F12FF1} = {8BD117A0-7FA2-44B0-88A5-29D6C220601E} + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61} = {18C3CB5F-1DE6-4CFE-B7F7-ABE824222E1C} + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40} = {8BD117A0-7FA2-44B0-88A5-29D6C220601E} + {0029C61B-B63D-4E61-99F2-F4E49AABFC47} = {8BD117A0-7FA2-44B0-88A5-29D6C220601E} + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A} = {8BD117A0-7FA2-44B0-88A5-29D6C220601E} + {32D4CF70-A3D6-4CEA-81D7-64C743980276} = {8BD117A0-7FA2-44B0-88A5-29D6C220601E} + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212} = {8BD117A0-7FA2-44B0-88A5-29D6C220601E} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {0346D2C0-3EB9-4AFB-973F-2904758D6C02} + EndGlobalSection EndGlobal diff --git a/platform/Windows/eduke32.vcxproj b/platform/Windows/eduke32.vcxproj index d11d1c420..7f13b1ece 100644 --- a/platform/Windows/eduke32.vcxproj +++ b/platform/Windows/eduke32.vcxproj @@ -17,158 +17,112 @@ Release x64 - - Debug-SDL - Win32 - - - Release-SDL - Win32 - - - Debug-SDL - x64 - - - Release-SDL - x64 - 15.0 {8E7A6179-0B72-4073-8A4C-E8682D481DAE} eduke32 MakeFileProj - v140 + v141 + 10.0.17134.0 + + true + + + + + + + + + + + + + + + + + - Makefile - .\..\..\ - .\..\..\ + Application + $(SolutionDir)..\..\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ $(NMakeIncludeSearchPath);..\..\source\build\include;..\..\source\mact\include;..\..\source\audiolib\include;..\..\source\enet\include;..\..\platform\windows\include - nmake /f msvc.mak DEBUG=1 WINBITS=32 - nmake /f msvc.mak veryclean all DEBUG=1 WINBITS=32 - nmake /f msvc.mak veryclean DEBUG=1 WINBITS=32 - USE_OPENGL;POLYMER - nmake /f msvc.mak WINBITS=32 - nmake /f msvc.mak veryclean all WINBITS=32 - nmake /f msvc.mak veryclean WINBITS=32 - USE_OPENGL;POLYMER - nmake /f msvc.mak DEBUG=1 WINBITS=64 - nmake /f msvc.mak veryclean all DEBUG=1 WINBITS=64 - nmake /f msvc.mak veryclean DEBUG=1 WINBITS=64 - USE_OPENGL;POLYMER;NOASM - nmake /f msvc.mak WINBITS=64 - nmake /f msvc.mak veryclean all WINBITS=64 - nmake /f msvc.mak veryclean WINBITS=64 - USE_OPENGL;POLYMER;NOASM - nmake /f msvc.mak DEBUG=1 WINBITS=32 RENDERTYPE=SDL - nmake /f msvc.mak veryclean all DEBUG=1 WINBITS=32 RENDERTYPE=SDL - nmake /f msvc.mak veryclean DEBUG=1 WINBITS=32 RENDERTYPE=SDL - USE_OPENGL;POLYMER;SDL_USEFOLDER;SDL_TARGET=2 - nmake /f msvc.mak WINBITS=32 RENDERTYPE=SDL - nmake /f msvc.mak veryclean all WINBITS=32 RENDERTYPE=SDL - nmake /f msvc.mak veryclean WINBITS=32 RENDERTYPE=SDL - USE_OPENGL;POLYMER;SDL_USEFOLDER;SDL_TARGET=2 - nmake /f msvc.mak DEBUG=1 WINBITS=64 RENDERTYPE=SDL - nmake /f msvc.mak veryclean all DEBUG=1 WINBITS=64 RENDERTYPE=SDL - nmake /f msvc.mak veryclean DEBUG=1 WINBITS=64 RENDERTYPE=SDL - USE_OPENGL;POLYMER;NOASM;SDL_USEFOLDER;SDL_TARGET=2 - nmake /f msvc.mak WINBITS=64 RENDERTYPE=SDL - nmake /f msvc.mak veryclean all WINBITS=64 RENDERTYPE=SDL - nmake /f msvc.mak veryclean WINBITS=64 RENDERTYPE=SDL - USE_OPENGL;POLYMER;NOASM;SDL_USEFOLDER;SDL_TARGET=2 + nmake /f msvc.mak DEBUG=1 WINBITS=32 RENDERTYPE=SDL + nmake /f msvc.mak veryclean all DEBUG=1 WINBITS=32 RENDERTYPE=SDL + nmake /f msvc.mak veryclean DEBUG=1 WINBITS=32 RENDERTYPE=SDL + USE_OPENGL;POLYMER;SDL_USEFOLDER;SDL_TARGET=2 + nmake /f msvc.mak WINBITS=32 RENDERTYPE=SDL + nmake /f msvc.mak veryclean all WINBITS=32 RENDERTYPE=SDL + nmake /f msvc.mak veryclean WINBITS=32 RENDERTYPE=SDL + USE_OPENGL;POLYMER;SDL_USEFOLDER;SDL_TARGET=2 + nmake /f msvc.mak DEBUG=1 WINBITS=64 RENDERTYPE=SDL + nmake /f msvc.mak veryclean all DEBUG=1 WINBITS=64 RENDERTYPE=SDL + nmake /f msvc.mak veryclean DEBUG=1 WINBITS=64 RENDERTYPE=SDL + USE_OPENGL;POLYMER;NOASM;SDL_USEFOLDER;SDL_TARGET=2 + nmake /f msvc.mak WINBITS=64 RENDERTYPE=SDL + nmake /f msvc.mak veryclean all WINBITS=64 RENDERTYPE=SDL + nmake /f msvc.mak veryclean WINBITS=64 RENDERTYPE=SDL + USE_OPENGL;POLYMER;NOASM;SDL_USEFOLDER;SDL_TARGET=2 + + false + false + + + false + false + + + false + + + false + + + + + + + false + + + + + + + false + UseLinkTimeCodeGeneration + + + + + + + + + MultiThreadedDebugDLL + + + + + + + UseLinkTimeCodeGeneration + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -184,10 +138,6 @@ - - - - @@ -223,137 +173,29 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - + + true + true + true + true + - - - - - - - - - - @@ -370,66 +212,54 @@ - + + true + true + true + true + - - + + true + true + true + true + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + {0029c61b-b63d-4e61-99f2-f4e49aabfc47} + + + {dbecb851-5624-4fa8-9a9d-7169d0f12ff1} + + + {a68cc5e4-567a-44c8-94fe-c1de09aeeb40} + + + {6ac1d997-8dae-4343-8dd8-da2a1ca63212} + + + {32d4cf70-a3d6-4cea-81d7-64c743980276} + + + {bcde1852-e2c6-4abb-84fb-5cd431764a9a} + + + + + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + %(PreprocessorDefinitions) + + + + diff --git a/platform/Windows/eduke32.vcxproj.filters b/platform/Windows/eduke32.vcxproj.filters index 627bba27c..a50e053a5 100644 --- a/platform/Windows/eduke32.vcxproj.filters +++ b/platform/Windows/eduke32.vcxproj.filters @@ -1,1118 +1,304 @@  - - {be808922-2ddf-4835-a57d-42e2f8d6e6d1} - - - {6b639a6d-6609-479e-bf61-3e2d3e4323e6} - - - {84e51a60-037b-40c6-933a-7001d46906ab} - - - {eb6a8145-04f6-4b81-b8eb-508836cfdc91} - - - {7f1918c8-1b71-43db-b2af-aefaf13d21ac} - - - {447f3e7e-c01b-4ec3-8427-36441da24049} - - - {da5afe7a-2de4-4594-b07f-69cd3d29cc1b} - - - {4386b181-dad1-4aaa-9395-b5b57e49bca1} - - - {647e88f0-5d39-46cc-9822-460f2db9dfe6} - - - {766da152-470f-4b3b-8c8c-8289206d0d4e} - - - {df162924-c116-4c59-a0f3-589ebfb0ca27} - - + {dd93df66-1ed9-4b54-bd54-18abf46d2773} - + {82d4000f-cd8c-4737-88dc-4ada5775a68e} - - {65030203-c837-4739-a552-281c7535372f} - - - {607ab16a-c3a5-4dad-b6ba-3393e6309d23} - - - {8a6aad55-a3bc-4e4f-a61d-4652c29d8b92} - - - {e8ea0b0a-e748-4c94-8d84-5062dd5b68a1} - - + {3477e5cd-29a4-42b2-8c3f-ca4618242526} - - {a2f8f371-b34a-435c-9f36-efd473c9a6b0} - - - {a5111ba8-0086-4ec9-baac-a8e5f58faca5} - - - {3fea8854-df48-42c5-9bd9-8adbb29fac76} - - - {f1025787-c43f-43de-8b46-143ea0462fc1} - - + {52ce6149-4982-41a4-9adf-c7a9468421fd} - - {d3b67b4f-6b78-43e0-88ab-f081b977499a} - - - {e7398716-03fa-4baf-b8dc-a8c734386ae7} - - - {503b9776-fb3e-4abe-a47c-11395b7f249a} - - - {ed032f74-5d34-4314-9579-6a031cf615f1} - - - {7cc363ab-f5ca-4caa-b082-a4b7b19a4b04} - - - {965e9834-14d4-48c6-a5b4-016d0bb5290e} - - - {46fa3902-239e-408c-ad6d-29fb433f50f2} - - - {51aa430b-dee3-4d5a-b657-6b829491fcdc} + + {598e3748-14c8-47c3-9bb6-eea06f762413} - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers\MSVC - - - build\headers\MSVC - - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers - - - audiolib\headers - - - audiolib\headers - - - audiolib\headers - - - audiolib\headers - - - audiolib\headers - - - audiolib\headers - - - audiolib\headers - - - audiolib\headers - - - mact\headers - - - mact\headers - - - mact\headers - - - mact\headers - - - mact\headers - - - mact\headers - - - mact\headers - - - mact\headers - - - enet\headers - - - enet\headers - - - enet\headers - - - enet\headers - - - enet\headers - - - enet\headers - - - enet\headers - - - enet\headers - - - enet\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers\editor + Header Files\editor - eduke32\headers\editor + Header Files\editor - eduke32\headers\editor + Header Files\editor - eduke32\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers + Header Files - eduke32\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - eduke32\source\lunatic\headers - - - eduke32\source\lunatic\headers + Header Files - eduke32\headers\android + Header Files\android - eduke32\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - touchcontrols\headers - - - build\headers - - - build\headers - - - audiolib\headers - - - build\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers + Header Files - eduke32\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - audiolib\headers + Header Files - eduke32\headers\editor - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - glad\headers\glad - - - glad\headers\glad - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers - - - build\headers + Header Files\editor - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - mact\source - - - mact\source - - - mact\source - - - mact\source - - - mact\source - - - enet\source - - - enet\source - - - enet\source - - - enet\source - - - enet\source - - - enet\source - - - enet\source - - - enet\source - - - build\source - - - build\source + Source Files - eduke32\source + Source Files - eduke32\source - - - eduke32\source\editor - - - eduke32\source\editor - - - eduke32\source\editor - - - eduke32\source\editor - - - eduke32\source\editor - - - eduke32\source\editor + Source Files - eduke32\source - - - build\source - - - enet\source + Source Files - eduke32\source - - - build\source - - - build\source - - - build\source - - - eduke32\source\lunatic\source - - - eduke32\source\lunatic\source - - - eduke32\source\android - - - build\source - - - eduke32\source\editor - - - build\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - touchcontrols\source - - - build\source - - - build\source - - - audiolib\source - - - audiolib\source - - - audiolib\source - - - build\source - - - build\source - - - build\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - eduke32\source + Source Files - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - glad\source - - - glad\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - build\source - - - audiolib\source - - - build\source - - - build\source - - - build\source + + Resource Files - - eduke32 - - - eduke32\source\lunatic - - - eduke32\source\lunatic - - - eduke32\source\lunatic - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - - - eduke32\source\lunatic\lua - + + Resource Files + - \ No newline at end of file + + + Resource Files + + + diff --git a/platform/Windows/enet.vcxproj b/platform/Windows/enet.vcxproj new file mode 100644 index 000000000..daf267a90 --- /dev/null +++ b/platform/Windows/enet.vcxproj @@ -0,0 +1,193 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + + + + + + + + + + + + + + + + + + + + + + 15.0 + {A68CC5E4-567A-44C8-94FE-C1DE09AEEB40} + Win32Proj + enet + 10.0.17134.0 + enet + + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + \ No newline at end of file diff --git a/platform/Windows/enet.vcxproj.filters b/platform/Windows/enet.vcxproj.filters new file mode 100644 index 000000000..a4c0dbfd5 --- /dev/null +++ b/platform/Windows/enet.vcxproj.filters @@ -0,0 +1,66 @@ + + + + + {6a96e189-44d8-467a-b0f0-70b764c38007} + + + {43db2cb8-444f-415a-ba2d-f82cb5b34919} + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/platform/Windows/glad.vcxproj b/platform/Windows/glad.vcxproj new file mode 100644 index 000000000..b393f742b --- /dev/null +++ b/platform/Windows/glad.vcxproj @@ -0,0 +1,180 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + + + + + + + + + 15.0 + Win32Proj + glad + 10.0.17134.0 + glad + {6AC1D997-8DAE-4343-8DD8-DA2A1CA63212} + + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + diff --git a/platform/Windows/glad.vcxproj.filters b/platform/Windows/glad.vcxproj.filters new file mode 100644 index 000000000..30d7deb72 --- /dev/null +++ b/platform/Windows/glad.vcxproj.filters @@ -0,0 +1,23 @@ + + + + + + + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/platform/Windows/libxmp-lite.vcxproj b/platform/Windows/libxmp-lite.vcxproj new file mode 100644 index 000000000..148a03e1a --- /dev/null +++ b/platform/Windows/libxmp-lite.vcxproj @@ -0,0 +1,221 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 15.0 + Win32Proj + libxmp-lite + 10.0.17134.0 + {32D4CF70-A3D6-4CEA-81D7-64C743980276} + + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + + + + Level3 + Disabled + true + HAVE_ROUND;LIBXMP_CORE_PLAYER;LIBXMP_CORE_DISABLE_IT;BUILDING_STATIC;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + Disabled + true + HAVE_ROUND;LIBXMP_CORE_PLAYER;LIBXMP_CORE_DISABLE_IT;BUILDING_STATIC;_DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + MaxSpeed + true + true + true + HAVE_ROUND;LIBXMP_CORE_PLAYER;LIBXMP_CORE_DISABLE_IT;BUILDING_STATIC;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + + Level3 + MaxSpeed + true + true + true + HAVE_ROUND;LIBXMP_CORE_PLAYER;LIBXMP_CORE_DISABLE_IT;BUILDING_STATIC;NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + diff --git a/platform/Windows/libxmp-lite.vcxproj.filters b/platform/Windows/libxmp-lite.vcxproj.filters new file mode 100644 index 000000000..59bcb767a --- /dev/null +++ b/platform/Windows/libxmp-lite.vcxproj.filters @@ -0,0 +1,153 @@ + + + + + {a0c30405-40d5-46d9-b5af-66de9540afc0} + + + {588e1398-59f8-4832-adcc-d0e131606a7c} + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + \ No newline at end of file diff --git a/platform/Windows/mact.vcxproj b/platform/Windows/mact.vcxproj new file mode 100644 index 000000000..a063c5faf --- /dev/null +++ b/platform/Windows/mact.vcxproj @@ -0,0 +1,190 @@ + + + + + Debug + Win32 + + + Release + Win32 + + + Debug + x64 + + + Release + x64 + + + + + + + + + + + + + + + + + + + + + + + 15.0 + {BCDE1852-E2C6-4ABB-84FB-5CD431764A9A} + Win32Proj + mact + 10.0.17134.0 + + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + StaticLibrary + true + v141 + Unicode + + + StaticLibrary + false + v141 + true + Unicode + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + true + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + false + $(SolutionDir)Build\$(ProjectName)\$(Platform)\$(Configuration)\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + Disabled + true + _DEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_LIB;%(PreprocessorDefinitions) + true + + + Windows + true + true + true + + + + + + diff --git a/platform/Windows/mact.vcxproj.filters b/platform/Windows/mact.vcxproj.filters new file mode 100644 index 000000000..75bdfad90 --- /dev/null +++ b/platform/Windows/mact.vcxproj.filters @@ -0,0 +1,62 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + Source Files + + + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + Header Files + + + \ No newline at end of file diff --git a/platform/Windows/mapster32.vcxproj b/platform/Windows/mapster32.vcxproj new file mode 100644 index 000000000..55a6e81ba --- /dev/null +++ b/platform/Windows/mapster32.vcxproj @@ -0,0 +1,228 @@ + + + + + Debug + Win32 + + + Debug + x64 + + + Release + Win32 + + + Release + x64 + + + + 15.0 + {EC8A030F-08E9-45F6-896B-95BEC9E9FC61} + Win32Proj + mapster32 + 10.0.17134.0 + mapster32 + + + + Application + true + v141 + MultiByte + + + Application + false + v141 + true + MultiByte + + + Application + true + v141 + MultiByte + + + Application + false + v141 + true + MultiByte + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + $(SolutionDir)..\..\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + false + false + + + true + $(SolutionDir)..\..\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + false + + + true + false + $(SolutionDir)..\..\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + false + + + false + $(SolutionDir)..\..\ + $(Platform)\Build\$(ProjectName)\$(Configuration)\ + false + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + true + true + true + Windows + UseLinkTimeCodeGeneration + + + + + Level3 + Disabled + true + _DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + true + Windows + false + + + + + Level3 + Disabled + true + _DEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + + + true + Windows + + + + + Level3 + MaxSpeed + true + true + true + NDEBUG;_WINDOWS;%(PreprocessorDefinitions) + true + NOASM + + + true + true + true + Windows + false + UseLinkTimeCodeGeneration + + + + + + + true + true + true + true + + + + + + + + + + + + + + + + + + + {0029c61b-b63d-4e61-99f2-f4e49aabfc47} + + + {dbecb851-5624-4fa8-9a9d-7169d0f12ff1} + + + {6ac1d997-8dae-4343-8dd8-da2a1ca63212} + + + {32d4cf70-a3d6-4cea-81d7-64c743980276} + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/platform/Windows/mapster32.vcxproj.filters b/platform/Windows/mapster32.vcxproj.filters new file mode 100644 index 000000000..dc3bd1550 --- /dev/null +++ b/platform/Windows/mapster32.vcxproj.filters @@ -0,0 +1,79 @@ + + + + + {4FC737F1-C7A5-4376-A066-2A32D752A2FF} + cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx + + + {93995380-89BD-4b04-88EB-625FBE52EBFB} + h;hh;hpp;hxx;hm;inl;inc;ipp;xsd + + + {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} + rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms + + + {ee09cb31-7362-4130-8d18-bbd79d8b6beb} + + + + + Source Files + + + Source Files + + + Source Files + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files\dukeedit + + + Source Files + + + Resource Files + + + + + Header Files + + + + + Resource Files + + + + + Resource Files + + + diff --git a/platform/Windows/props/build_common.props b/platform/Windows/props/build_common.props new file mode 100644 index 000000000..45f1baa75 --- /dev/null +++ b/platform/Windows/props/build_common.props @@ -0,0 +1,18 @@ + + + + + + + + WIN32;RENDERTYPESDL=1;MIXERTYPEWIN=1;SDL_USEFOLDER;SDL_TARGET=2;USE_OPENGL=1;POLYMER=1;STARTUP_WINDOW;USE_LIBVPX;HAVE_VORBIS;HAVE_XMP;%(PreprocessorDefinitions) + ./include;./include/vpx/;./include/sdl2/;../../source/build/include;../../source/mact/include;../../source/audiolib/include;../../source/enet/include;../../source/glad/include;../../source/libxmp-lite/include;../../source/libxmp-lite/include/libxmp-lite + 4996;4244;4018;4267 + /J %(AdditionalOptions) + + + Shlwapi.lib;Comctl32.lib;version.lib;Imm32.lib;libogg.a;libvorbis.a;libvorbisfile.a;libxmp-lite.a;libvpx.a;dxguid.lib;dsound.lib;winmm.lib;ws2_32.lib;libSDL2main.a;libSDL2.a;libcompat-to-msvc.a;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) + + + + diff --git a/platform/Windows/props/build_x64.props b/platform/Windows/props/build_x64.props new file mode 100644 index 000000000..10a8e47e1 --- /dev/null +++ b/platform/Windows/props/build_x64.props @@ -0,0 +1,15 @@ + + + + + + + + NOASM=1;%(PreprocessorDefinitions) + + + .\lib\64\ + + + + \ No newline at end of file diff --git a/platform/Windows/props/build_x86.props b/platform/Windows/props/build_x86.props new file mode 100644 index 000000000..2a0603ece --- /dev/null +++ b/platform/Windows/props/build_x86.props @@ -0,0 +1,12 @@ + + + + + + + + .\lib\32\ + + + + \ No newline at end of file