ref: 1d725cd20369ebf50a6a0540249eeeafd1f407ca
parent: 4dfdef48f3396c5df0a3feb5e9cddd9150c75df9
author: Tanguy Fautre <tanguy@fautre.com>
date: Fri Feb 14 20:08:56 EST 2020
Removed old build systems files.
--- a/.gitignore
+++ b/.gitignore
@@ -1,6 +1,3 @@
-.vs
-_ReSharper.Caches
-
bin
build
lib
--- a/Engine/Engine.vcproj
+++ /dev/null
@@ -1,278 +1,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="8.00"
- Name="Engine"
- ProjectGUID="{05511B4A-FB13-49E5-AE53-EE1F063C055D}"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory=".\DebugVC7"
- IntermediateDirectory=".\DebugVC7"
- ConfigurationType="4"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- CharacterSet="2"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories=""..\SDL-1.2.9\include";src\enet\include"
- PreprocessorDefinitions="nDBGRECORD; nDEBUG; PLATFORM_WIN32; UDP_NETWORKING; WIN32; _LIB; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE"
- RuntimeLibrary="0"
- DefaultCharIsUnsigned="true"
- UsePrecompiledHeader="0"
- BrowseInformation="1"
- WarningLevel="3"
- SuppressStartupBanner="true"
- DebugInformationFormat="4"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="_DEBUG"
- Culture="0"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLibrarianTool"
- SuppressStartupBanner="true"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- <Configuration
- Name="Release|Win32"
- OutputDirectory=".\ReleaseVC7"
- IntermediateDirectory=".\ReleaseVC7"
- ConfigurationType="4"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- CharacterSet="2"
- WholeProgramOptimization="0"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="2"
- InlineFunctionExpansion="2"
- EnableIntrinsicFunctions="true"
- FavorSizeOrSpeed="1"
- OmitFramePointers="true"
- AdditionalIncludeDirectories=""..\..\SDL-1.2.9\include";src\enet\include"
- PreprocessorDefinitions="nDBGRECORD; nDEBUG; PLATFORM_WIN32; UDP_NETWORKING; WIN32; _LIB; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE"
- RuntimeLibrary="0"
- BufferSecurityCheck="false"
- DefaultCharIsUnsigned="true"
- UsePrecompiledHeader="0"
- SuppressStartupBanner="true"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="NDEBUG"
- Culture="0"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLibrarianTool"
- SuppressStartupBanner="true"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Source Files"
- Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
- >
- <File
- RelativePath=".\src\a.c"
- >
- </File>
- <File
- RelativePath="src\cache1d.c"
- >
- </File>
- <File
- RelativePath="src\Engine.c"
- >
- </File>
- <File
- RelativePath="src\mmulti.c"
- >
- </File>
- <File
- RelativePath="src\mmulti_stable.cpp"
- >
- </File>
- <File
- RelativePath=".\src\pragmas.c"
- >
- </File>
- <File
- RelativePath="src\sdl_driver.c"
- >
- </File>
- </Filter>
- <Filter
- Name="Header Files"
- Filter="h;hpp;hxx;hm;inl"
- >
- <File
- RelativePath="src\a.h"
- >
- </File>
- <File
- RelativePath="src\build.h"
- >
- </File>
- <File
- RelativePath="src\cache1d.h"
- >
- </File>
- <File
- RelativePath="src\display.h"
- >
- </File>
- <File
- RelativePath="src\Engine.h"
- >
- </File>
- <File
- RelativePath="src\engine_protos.h"
- >
- </File>
- <File
- RelativePath=".\src\icon.h"
- >
- </File>
- <File
- RelativePath="src\platform.h"
- >
- </File>
- <File
- RelativePath=".\src\pragmas.h"
- >
- </File>
- <File
- RelativePath="src\win32_compat.h"
- >
- </File>
- </Filter>
- <Filter
- Name="enet"
- >
- <File
- RelativePath="src\enet\host.c"
- >
- </File>
- <File
- RelativePath="src\enet\list.c"
- >
- </File>
- <File
- RelativePath="src\enet\memory.c"
- >
- </File>
- <File
- RelativePath="src\enet\packet.c"
- >
- </File>
- <File
- RelativePath="src\enet\peer.c"
- >
- </File>
- <File
- RelativePath="src\enet\protocol.c"
- >
- </File>
- <File
- RelativePath="src\enet\unix.c"
- >
- </File>
- <File
- RelativePath="src\enet\win32.c"
- >
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
--- a/Engine/Engine.vcxproj
+++ /dev/null
@@ -1,207 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{05511B4A-FB13-49E5-AE53-EE1F063C055D}</ProjectGuid>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>StaticLibrary</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <OutDir>.\DebugVC7\</OutDir>
- <IntDir>.\DebugVC7\</IntDir>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <OutDir>.\ReleaseVC7\</OutDir>
- <IntDir>.\ReleaseVC7\</IntDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x86-windows-static\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>UDP_NETWORKING; WIN32; _LIB; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader />
- <BrowseInformation>true</BrowseInformation>
- <WarningLevel>Level3</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- </ResourceCompile>
- <Lib>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- </Lib>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x64-windows-static\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>UDP_NETWORKING; WIN32; _LIB; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <BrowseInformation>true</BrowseInformation>
- <WarningLevel>Level3</WarningLevel>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- </ResourceCompile>
- <Lib>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- </Lib>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x86-windows-static\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG; UDP_NETWORKING; WIN32; _LIB; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader />
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- </ResourceCompile>
- <Lib>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- </Lib>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x64-windows-static\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>NDEBUG; UDP_NETWORKING; WIN32; _LIB; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- </ResourceCompile>
- <Lib>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- </Lib>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="src\cache.c" />
- <ClCompile Include="src\display.c" />
- <ClCompile Include="src\draw.c" />
- <ClCompile Include="src\Engine.c" />
- <ClCompile Include="src\filesystem.c" />
- <ClCompile Include="src\fixedPoint_math.c" />
- <ClCompile Include="src\mmulti.c" />
- <ClCompile Include="src\mmulti_stable.cpp" />
- <ClCompile Include="src\network.c" />
- <ClCompile Include="src\tiles.c" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\build.h" />
- <ClInclude Include="src\cache.h" />
- <ClInclude Include="src\display.h" />
- <ClInclude Include="src\draw.h" />
- <ClInclude Include="src\Engine.h" />
- <ClInclude Include="src\filesystem.h" />
- <ClInclude Include="src\fixedPoint_math.h" />
- <ClInclude Include="src\icon.h" />
- <ClInclude Include="src\network.h" />
- <ClInclude Include="src\platform.h" />
- <ClInclude Include="src\sdl_util.h" />
- <ClInclude Include="src\tiles.h" />
- <ClInclude Include="src\win32_compat.h" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
\ No newline at end of file
--- a/Engine/Engine.vcxproj.filters
+++ /dev/null
@@ -1,86 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{ce0781a3-b8f6-4319-b90b-254e556f3c1b}</UniqueIdentifier>
- <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
- </Filter>
- <Filter Include="Header Files">
- <UniqueIdentifier>{0b84d784-d2f4-407e-a4d7-b4a8f30fafc1}</UniqueIdentifier>
- <Extensions>h;hpp;hxx;hm;inl</Extensions>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="src\Engine.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\mmulti.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\mmulti_stable.cpp">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\cache.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\display.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\draw.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\filesystem.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\network.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\tiles.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\fixedPoint_math.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\build.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\display.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\Engine.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\icon.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\platform.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\win32_compat.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\cache.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\draw.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\filesystem.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\network.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\tiles.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\fixedPoint_math.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\sdl_util.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- </ItemGroup>
-</Project>
\ No newline at end of file
--- a/Engine/src/Makefile.am
+++ /dev/null
@@ -1,3 +1,0 @@
-noinst_LIBRARIES = libEngine.a
-libEngine_a_SOURCES = cache.c display.c draw.c dummy_multi.c engine.c filesystem.c fixedPoint_math.c mmulti.c network.c tiles.c
-libEngine_a_CFLAGS = -I$(top_srcdir)/Game/src
--- a/Game/Game.vcproj
+++ /dev/null
@@ -1,474 +1,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>
-<VisualStudioProject
- ProjectType="Visual C++"
- Version="8.00"
- Name="Game"
- ProjectGUID="{6D80B050-1DC6-406A-98E3-60C65C3304F3}"
- >
- <Platforms>
- <Platform
- Name="Win32"
- />
- </Platforms>
- <ToolFiles>
- </ToolFiles>
- <Configurations>
- <Configuration
- Name="Release|Win32"
- OutputDirectory="..\bin"
- IntermediateDirectory=".\ReleaseVC7"
- ConfigurationType="1"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- CharacterSet="2"
- WholeProgramOptimization="0"
- >
-
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TypeLibraryName=".\Release/Game.tlb"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="2"
- InlineFunctionExpansion="2"
- EnableIntrinsicFunctions="true"
- FavorSizeOrSpeed="1"
- OmitFramePointers="true"
- AdditionalIncludeDirectories=""..\..\SDL-1.2.9\include";"..\..\SDL_mixer-1.2.6";..\Engine\src;.\src"
- PreprocessorDefinitions="nDBGRECORD; CHECK_XDUKE_REV; nDEBUG; WIN32; _CONSOLE; PLATFORM_WIN32; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE"
- RuntimeLibrary="0"
- BufferSecurityCheck="false"
- DefaultCharIsUnsigned="true"
- UsePrecompiledHeader="0"
- SuppressStartupBanner="true"
- CompileAs="0"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="NDEBUG"
- Culture="0"
- ResourceOutputFileName="$(IntDir)/$(InputName).res"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalOptions="/MACHINE:I386"
- AdditionalDependencies="dxguid.lib sdl.lib sdl_mixer.lib winmm.lib WS2_32.lib"
- OutputFile="$(OutDir)/$(SolutionName).exe"
- Version="19.4"
- LinkIncremental="1"
- SuppressStartupBanner="true"
- AdditionalLibraryDirectories=""..\..\Directx_dec_2005\";"..\..\SDL-1.2.9\VisualC\SDL\Release";"..\..\SDL_mixer-1.2.6\VisualC\Release""
- IgnoreDefaultLibraryNames=""
- SubSystem="1"
- OptimizeReferences="2"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- <Configuration
- Name="Debug|Win32"
- OutputDirectory="..\bin"
- IntermediateDirectory=".\DebugVC7"
- ConfigurationType="1"
- InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops"
- UseOfMFC="0"
- ATLMinimizesCRunTimeLibraryUsage="false"
- CharacterSet="2"
- >
- <Tool
- Name="VCPreBuildEventTool"
- />
- <Tool
- Name="VCCustomBuildTool"
- />
- <Tool
- Name="VCXMLDataGeneratorTool"
- />
- <Tool
- Name="VCWebServiceProxyGeneratorTool"
- />
- <Tool
- Name="VCMIDLTool"
- TypeLibraryName=".\Debug/Game.tlb"
- />
- <Tool
- Name="VCCLCompilerTool"
- Optimization="0"
- AdditionalIncludeDirectories=""..\SDL-1.2.9\include";"..\SDL_mixer-1.2.6";..\Engine\src;"
- PreprocessorDefinitions="nDBGRECORD; CHECK_XDUKE_REV; nDEBUG; WIN32; _CONSOLE; PLATFORM_WIN32; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE"
- BasicRuntimeChecks="3"
- RuntimeLibrary="0"
- DefaultCharIsUnsigned="true"
- UsePrecompiledHeader="0"
- BrowseInformation="1"
- SuppressStartupBanner="true"
- DebugInformationFormat="4"
- CompileAs="0"
- />
- <Tool
- Name="VCManagedResourceCompilerTool"
- />
- <Tool
- Name="VCResourceCompilerTool"
- PreprocessorDefinitions="_DEBUG"
- Culture="0"
- />
- <Tool
- Name="VCPreLinkEventTool"
- />
- <Tool
- Name="VCLinkerTool"
- AdditionalOptions="/MACHINE:I386"
- AdditionalDependencies="dxguid.lib sdl.lib sdl_mixer.lib winmm.lib WS2_32.lib"
- OutputFile="$(OutDir)/$(SolutionName)d.exe"
- SuppressStartupBanner="true"
- AdditionalLibraryDirectories=""..\Directx_dec_2005\";"..\SDL-1.2.9\VisualC\SDL\Release";"..\SDL_mixer-1.2.6\VisualC\Release""
- IgnoreDefaultLibraryNames=""
- GenerateDebugInformation="true"
- SubSystem="1"
- />
- <Tool
- Name="VCALinkTool"
- />
- <Tool
- Name="VCManifestTool"
- />
- <Tool
- Name="VCXDCMakeTool"
- />
- <Tool
- Name="VCBscMakeTool"
- />
- <Tool
- Name="VCFxCopTool"
- />
- <Tool
- Name="VCAppVerifierTool"
- />
- <Tool
- Name="VCWebDeploymentTool"
- />
- <Tool
- Name="VCPostBuildEventTool"
- />
- </Configuration>
- </Configurations>
- <References>
- </References>
- <Files>
- <Filter
- Name="Source Files"
- Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
- >
- <File
- RelativePath="src\actors.c"
- >
- </File>
- <File
- RelativePath="src\animlib.c"
- >
- </File>
- <File
- RelativePath="src\config.c"
- >
- </File>
- <File
- RelativePath="src\control.c"
- >
- </File>
- <File
- RelativePath="src\game.c"
- >
- </File>
- <File
- RelativePath="src\gamedef.c"
- >
- </File>
- <File
- RelativePath="src\global.c"
- >
- </File>
- <File
- RelativePath="src\keyboard.c"
- >
- </File>
- <File
- RelativePath="src\menues.c"
- >
- </File>
- <File
- RelativePath="src\player.c"
- >
- </File>
- <File
- RelativePath="src\premap.c"
- >
- </File>
- <File
- RelativePath="src\rts.c"
- >
- </File>
- <File
- RelativePath="src\scriplib.c"
- >
- </File>
- <File
- RelativePath="src\sector.c"
- >
- </File>
- <File
- RelativePath="src\sounds.c"
- >
- </File>
- </Filter>
- <Filter
- Name="Header Files"
- Filter="h;hpp;hxx;hm;inl"
- >
- <File
- RelativePath="src\_rts.h"
- >
- </File>
- <File
- RelativePath="src\animlib.h"
- >
- </File>
- <File
- RelativePath="src\config.h"
- >
- </File>
- <File
- RelativePath="src\control.h"
- >
- </File>
- <File
- RelativePath="src\develop.h"
- >
- </File>
- <File
- RelativePath="src\duke3d.h"
- >
- </File>
- <File
- RelativePath="src\dukewin.h"
- >
- </File>
- <File
- RelativePath="src\file_lib.h"
- >
- </File>
- <File
- RelativePath="src\funct.h"
- >
- </File>
- <File
- RelativePath="src\function.h"
- >
- </File>
- <File
- RelativePath="src\gamedefs.h"
- >
- </File>
- <File
- RelativePath="src\keyboard.h"
- >
- </File>
- <File
- RelativePath="src\mouse.h"
- >
- </File>
- <File
- RelativePath="src\names.h"
- >
- </File>
- <File
- RelativePath="src\rts.h"
- >
- </File>
- <File
- RelativePath="src\scriplib.h"
- >
- </File>
- <File
- RelativePath="src\soundefs.h"
- >
- </File>
- <File
- RelativePath="src\sounds.h"
- >
- </File>
- <File
- RelativePath="src\types.h"
- >
- </File>
- <File
- RelativePath=".\src\util_lib.h"
- >
- </File>
- </Filter>
- <Filter
- Name="Midi"
- >
- <File
- RelativePath="src\midi\databuf.h"
- >
- </File>
- <File
- RelativePath="src\midi\win_midiout.cpp"
- >
- </File>
- <File
- RelativePath="src\midi\win_midiout.h"
- >
- </File>
- <File
- RelativePath="src\midi\xmidi.cpp"
- >
- </File>
- <File
- RelativePath="src\midi\xmidi.h"
- >
- </File>
- </Filter>
- <Filter
- Name="Audiolib"
- >
- <File
- RelativePath=".\src\audiolib\assert.h"
- >
- </File>
- <File
- RelativePath="src\audiolib\dsl.c"
- >
- </File>
- <File
- RelativePath="src\audiolib\fx_man.c"
- >
- <FileConfiguration
- Name="Release|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- ObjectFile="$(IntDir)/$(InputName)1.obj"
- />
- </FileConfiguration>
- <FileConfiguration
- Name="Debug|Win32"
- >
- <Tool
- Name="VCCLCompilerTool"
- ObjectFile="$(IntDir)/$(InputName)1.obj"
- />
- </FileConfiguration>
- </File>
- <File
- RelativePath="src\audiolib\ll_man.c"
- >
- </File>
- <File
- RelativePath="src\audiolib\multivoc.c"
- >
- </File>
- <File
- RelativePath="src\audiolib\mv_mix.c"
- >
- </File>
- <File
- RelativePath="src\audiolib\mvreverb.c"
- >
- </File>
- <File
- RelativePath="src\audiolib\nodpmi.c"
- >
- </File>
- <File
- RelativePath="src\audiolib\pitch.c"
- >
- </File>
- <File
- RelativePath="src\audiolib\user.c"
- >
- </File>
- </Filter>
- <Filter
- Name="Console Source"
- >
- <File
- RelativePath="src\console.c"
- >
- </File>
- <File
- RelativePath="src\cvar_defs.c"
- >
- </File>
- <File
- RelativePath="src\cvars.c"
- >
- </File>
- </Filter>
- <Filter
- Name="Console Headers"
- >
- <File
- RelativePath="src\_functio.h"
- >
- </File>
- <File
- RelativePath="src\console.h"
- >
- </File>
- <File
- RelativePath="src\cvar_defs.h"
- >
- </File>
- <File
- RelativePath="src\cvars.h"
- >
- </File>
- </Filter>
- </Files>
- <Globals>
- </Globals>
-</VisualStudioProject>
--- a/Game/Game.vcxproj
+++ /dev/null
@@ -1,304 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup Label="ProjectConfigurations">
- <ProjectConfiguration Include="Debug|Win32">
- <Configuration>Debug</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Debug|x64">
- <Configuration>Debug</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|Win32">
- <Configuration>Release</Configuration>
- <Platform>Win32</Platform>
- </ProjectConfiguration>
- <ProjectConfiguration Include="Release|x64">
- <Configuration>Release</Configuration>
- <Platform>x64</Platform>
- </ProjectConfiguration>
- </ItemGroup>
- <PropertyGroup Label="Globals">
- <ProjectGuid>{6D80B050-1DC6-406A-98E3-60C65C3304F3}</ProjectGuid>
- <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
- <ConfigurationType>Application</ConfigurationType>
- <PlatformToolset>v142</PlatformToolset>
- <UseOfMfc>false</UseOfMfc>
- <CharacterSet>MultiByte</CharacterSet>
- <WholeProgramOptimization>false</WholeProgramOptimization>
- </PropertyGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
- <ImportGroup Label="ExtensionSettings">
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
- <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
- </ImportGroup>
- <PropertyGroup Label="UserMacros" />
- <PropertyGroup>
- <_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <OutDir>..\bin\</OutDir>
- <IntDir>.\ReleaseVC7\</IntDir>
- <LinkIncremental>false</LinkIncremental>
- <TargetName>ChocolateDuke3D.x86</TargetName>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <LinkIncremental>false</LinkIncremental>
- <TargetName>ChocolateDuke3D.x64</TargetName>
- <OutDir>..\bin\</OutDir>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <OutDir>..\bin\</OutDir>
- <IntDir>.\DebugVC7\</IntDir>
- <TargetName>ChocolateDuke3Dd.x86</TargetName>
- </PropertyGroup>
- <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <TargetName>ChocolateDuke3Dd.x64</TargetName>
- <OutDir>..\bin\</OutDir>
- </PropertyGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
- <Midl>
- <TypeLibraryName>.\Release/Game.tlb</TypeLibraryName>
- </Midl>
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x86-windows-static\include;..\Engine\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>CHECK_XDUKE_REV; NDEBUG; WIN32; _CONSOLE; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader />
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- <ResourceOutputFileName>$(IntDir)%(Filename).res</ResourceOutputFileName>
- </ResourceCompile>
- <Link>
- <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
- <AdditionalDependencies>advapi32.lib;dxguid.lib;gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;setupapi.lib;shell32.lib;user32.lib;version.lib;winmm.lib;WS2_32.lib;enet.lib;sdl2.lib;sdl2_mixer.lib</AdditionalDependencies>
- <OutputFile>$(OutDir)$(TargetName).exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <AdditionalLibraryDirectories>$(SolutionDir)build\vcpkg.windows\installed\x86-windows-static\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <SubSystem>Console</SubSystem>
- <OptimizeReferences>true</OptimizeReferences>
- </Link>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
- <Midl>
- <TypeLibraryName>.\Release/Game.tlb</TypeLibraryName>
- </Midl>
- <ClCompile>
- <Optimization>MaxSpeed</Optimization>
- <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
- <IntrinsicFunctions>true</IntrinsicFunctions>
- <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
- <OmitFramePointers>true</OmitFramePointers>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x64-windows-static\include;..\Engine\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>CHECK_XDUKE_REV; NDEBUG; WIN32; _CONSOLE; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <BufferSecurityCheck>false</BufferSecurityCheck>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- <ResourceOutputFileName>$(IntDir)%(Filename).res</ResourceOutputFileName>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>advapi32.lib;dxguid.lib;gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;setupapi.lib;shell32.lib;user32.lib;version.lib;winmm.lib;WS2_32.lib;enet.lib;sdl2.lib;sdl2_mixer.lib</AdditionalDependencies>
- <OutputFile>$(OutDir)$(TargetName).exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <AdditionalLibraryDirectories>$(SolutionDir)build\vcpkg.windows\installed\x64-windows-static\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <SubSystem>Console</SubSystem>
- <OptimizeReferences>true</OptimizeReferences>
- </Link>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
- <Midl>
- <TypeLibraryName>.\Debug/Game.tlb</TypeLibraryName>
- </Midl>
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x86-windows-static\include;..\Engine\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>CHECK_XDUKE_REV; WIN32; _CONSOLE; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader />
- <BrowseInformation>true</BrowseInformation>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalOptions>/MACHINE:I386 %(AdditionalOptions)</AdditionalOptions>
- <AdditionalDependencies>advapi32.lib;dxguid.lib;gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;setupapi.lib;shell32.lib;user32.lib;version.lib;winmm.lib;WS2_32.lib;enet.lib;sdl2d.lib;sdl2_mixer.lib</AdditionalDependencies>
- <OutputFile>$(OutDir)$(TargetName).exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <AdditionalLibraryDirectories>$(SolutionDir)build\vcpkg.windows\installed\x86-windows-static\debug\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Console</SubSystem>
- </Link>
- </ItemDefinitionGroup>
- <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
- <Midl>
- <TypeLibraryName>.\Debug/Game.tlb</TypeLibraryName>
- </Midl>
- <ClCompile>
- <Optimization>Disabled</Optimization>
- <AdditionalIncludeDirectories>$(SolutionDir)build\vcpkg.windows\installed\x64-windows-static\include;..\Engine\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
- <PreprocessorDefinitions>CHECK_XDUKE_REV; WIN32; _CONSOLE; _CRT_SECURE_NO_DEPRECATE; _CRT_NONSTDC_NO_DEPRECATE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
- <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
- <AdditionalOptions> /J</AdditionalOptions>
- <PrecompiledHeader>
- </PrecompiledHeader>
- <BrowseInformation>true</BrowseInformation>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
- <CompileAs>Default</CompileAs>
- <MultiProcessorCompilation>true</MultiProcessorCompilation>
- </ClCompile>
- <ResourceCompile>
- <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
- <Culture>0x0000</Culture>
- </ResourceCompile>
- <Link>
- <AdditionalDependencies>advapi32.lib;dxguid.lib;gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;setupapi.lib;shell32.lib;user32.lib;version.lib;winmm.lib;WS2_32.lib;enet.lib;sdl2d.lib;sdl2_mixer.lib</AdditionalDependencies>
- <OutputFile>$(OutDir)$(TargetName).exe</OutputFile>
- <SuppressStartupBanner>true</SuppressStartupBanner>
- <AdditionalLibraryDirectories>$(SolutionDir)build\vcpkg.windows\installed\x64-windows-static\debug\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
- <GenerateDebugInformation>true</GenerateDebugInformation>
- <SubSystem>Console</SubSystem>
- </Link>
- </ItemDefinitionGroup>
- <ItemGroup>
- <ClCompile Include="src\actors.c" />
- <ClCompile Include="src\animlib.c" />
- <ClCompile Include="src\config.c" />
- <ClCompile Include="src\control.c" />
- <ClCompile Include="src\game.c" />
- <ClCompile Include="src\gamedef.c" />
- <ClCompile Include="src\global.c" />
- <ClCompile Include="src\keyboard.c" />
- <ClCompile Include="src\menues.c" />
- <ClCompile Include="src\midi\sdl_midi.c" />
- <ClCompile Include="src\player.c" />
- <ClCompile Include="src\premap.c" />
- <ClCompile Include="src\rts.c" />
- <ClCompile Include="src\scriplib.c" />
- <ClCompile Include="src\sector.c" />
- <ClCompile Include="src\sounds.c" />
- <ClCompile Include="src\audiolib\dsl.c" />
- <ClCompile Include="src\audiolib\fx_man.c">
- <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
- <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
- <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(IntDir)%(Filename)1.obj</ObjectFileName>
- <ObjectFileName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(IntDir)%(Filename)1.obj</ObjectFileName>
- </ClCompile>
- <ClCompile Include="src\audiolib\ll_man.c" />
- <ClCompile Include="src\audiolib\multivoc.c" />
- <ClCompile Include="src\audiolib\mv_mix.c" />
- <ClCompile Include="src\audiolib\mvreverb.c" />
- <ClCompile Include="src\audiolib\nodpmi.c" />
- <ClCompile Include="src\audiolib\pitch.c" />
- <ClCompile Include="src\audiolib\user.c" />
- <ClCompile Include="src\console.c" />
- <ClCompile Include="src\cvar_defs.c" />
- <ClCompile Include="src\cvars.c" />
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\global.h" />
- <ClInclude Include="src\_rts.h" />
- <ClInclude Include="src\animlib.h" />
- <ClInclude Include="src\config.h" />
- <ClInclude Include="src\control.h" />
- <ClInclude Include="src\develop.h" />
- <ClInclude Include="src\duke3d.h" />
- <ClInclude Include="src\dukewin.h" />
- <ClInclude Include="src\file_lib.h" />
- <ClInclude Include="src\funct.h" />
- <ClInclude Include="src\function.h" />
- <ClInclude Include="src\gamedefs.h" />
- <ClInclude Include="src\keyboard.h" />
- <ClInclude Include="src\mouse.h" />
- <ClInclude Include="src\names.h" />
- <ClInclude Include="src\rts.h" />
- <ClInclude Include="src\scriplib.h" />
- <ClInclude Include="src\soundefs.h" />
- <ClInclude Include="src\sounds.h" />
- <ClInclude Include="src\types.h" />
- <ClInclude Include="src\util_lib.h" />
- <ClInclude Include="src\audiolib\assert.h" />
- <ClInclude Include="src\_functio.h" />
- <ClInclude Include="src\console.h" />
- <ClInclude Include="src\cvar_defs.h" />
- <ClInclude Include="src\cvars.h" />
- </ItemGroup>
- <ItemGroup>
- <ProjectReference Include="..\Engine\Engine.vcxproj">
- <Project>{05511b4a-fb13-49e5-ae53-ee1f063c055d}</Project>
- <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
- </ProjectReference>
- </ItemGroup>
- <ItemGroup>
- <ResourceCompile Include="chocolateDukeResources.rc" />
- </ItemGroup>
- <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
- <ImportGroup Label="ExtensionTargets">
- </ImportGroup>
-</Project>
\ No newline at end of file
--- a/Game/Game.vcxproj.filters
+++ /dev/null
@@ -1,194 +1,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
- <ItemGroup>
- <Filter Include="Source Files">
- <UniqueIdentifier>{06253b92-93a2-4d56-8563-5a03a31eadc1}</UniqueIdentifier>
- <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
- </Filter>
- <Filter Include="Header Files">
- <UniqueIdentifier>{b2eb2339-7496-4d78-9bc0-83683f1179a3}</UniqueIdentifier>
- <Extensions>h;hpp;hxx;hm;inl</Extensions>
- </Filter>
- <Filter Include="Midi">
- <UniqueIdentifier>{3f2653b9-f76d-4555-84a0-475ace3f6c8f}</UniqueIdentifier>
- </Filter>
- <Filter Include="Audiolib">
- <UniqueIdentifier>{9c2a484b-af3c-47f8-b997-35621c3c6a41}</UniqueIdentifier>
- </Filter>
- <Filter Include="Console Source">
- <UniqueIdentifier>{a1461a19-8d35-48aa-a91c-0a2b6c229f40}</UniqueIdentifier>
- </Filter>
- <Filter Include="Console Headers">
- <UniqueIdentifier>{1e8402f7-1c36-454c-a9a9-926a77f481b5}</UniqueIdentifier>
- </Filter>
- </ItemGroup>
- <ItemGroup>
- <ClCompile Include="src\actors.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\animlib.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\config.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\control.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\game.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\gamedef.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\global.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\keyboard.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\menues.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\player.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\premap.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\rts.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\scriplib.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\sector.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\sounds.c">
- <Filter>Source Files</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\dsl.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\fx_man.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\ll_man.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\multivoc.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\mv_mix.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\mvreverb.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\nodpmi.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\pitch.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\audiolib\user.c">
- <Filter>Audiolib</Filter>
- </ClCompile>
- <ClCompile Include="src\console.c">
- <Filter>Console Source</Filter>
- </ClCompile>
- <ClCompile Include="src\cvar_defs.c">
- <Filter>Console Source</Filter>
- </ClCompile>
- <ClCompile Include="src\cvars.c">
- <Filter>Console Source</Filter>
- </ClCompile>
- <ClCompile Include="src\midi\sdl_midi.c">
- <Filter>Midi</Filter>
- </ClCompile>
- </ItemGroup>
- <ItemGroup>
- <ClInclude Include="src\_rts.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\animlib.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\config.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\control.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\develop.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\duke3d.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\dukewin.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\file_lib.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\funct.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\function.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\gamedefs.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\keyboard.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\mouse.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\names.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\rts.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\scriplib.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\soundefs.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\sounds.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\types.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\util_lib.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="src\audiolib\assert.h">
- <Filter>Audiolib</Filter>
- </ClInclude>
- <ClInclude Include="src\_functio.h">
- <Filter>Console Headers</Filter>
- </ClInclude>
- <ClInclude Include="src\console.h">
- <Filter>Console Headers</Filter>
- </ClInclude>
- <ClInclude Include="src\cvar_defs.h">
- <Filter>Console Headers</Filter>
- </ClInclude>
- <ClInclude Include="src\cvars.h">
- <Filter>Console Headers</Filter>
- </ClInclude>
- <ClInclude Include="src\global.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- </ItemGroup>
- <ItemGroup>
- <ResourceCompile Include="chocolateDukeResources.rc" />
- </ItemGroup>
-</Project>
\ No newline at end of file
--- a/Game/Makefile.am
+++ /dev/null
@@ -1,4 +1,0 @@
-if WITH_WIN_ICON
-chocolateDukeResources.o: chocolateDukeResources.rc
- @WINDRES@ $^ -o $@
-endif
--- a/Game/src/Makefile.am
+++ /dev/null
@@ -1,14 +1,0 @@
-SUBDIRS = audiolib midi
-
-noinst_LIBRARIES = libGame.a
-
-libGame_a_SOURCES = \
- actors.c animlib.c config.c console.c control.c cvar_defs.c cvars.c dummy_audiolib.c game.c \
- gamedef.c global.c keyboard.c menues.c player.c rts.c scriplib.c sector.c sounds.c
-libGame_a_LIBADD = premap.o
-libGame_a_CFLAGS = -I$(top_srcdir)/Engine/src
-
-# Starting a new game will lead to a crash if premap.o was built with -O1/-O2/-O3,
-# that's why we're compiling it seperately with -O0
-premap.o: premap.c
- $(AM_V_CC)$(CC) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS) -I$(top_srcdir)/Engine/src -O0 -c $^ -o $@
--- a/Game/src/audiolib/Makefile.am
+++ /dev/null
@@ -1,4 +1,0 @@
-noinst_LIBRARIES = libaudio.a
-libaudio_a_SOURCES = fx_man.c dsl.c ll_man.c multivoc.c mv_mix.c mvreverb.c nodpmi.c pitch.c user.c usrhooks.c
-
-AM_CFLAGS = -I$(top_srcdir)/Engine/src
--- a/Game/src/midi/Makefile.am
+++ /dev/null
@@ -1,3 +1,0 @@
-noinst_LIBRARIES = libmidi.a
-libmidi_a_SOURCES = sdl_midi.c
-libmidi_a_CFLAGS = -I$(top_srcdir)/Engine/src
--- a/Makefile.am
+++ /dev/null
@@ -1,18 +1,0 @@
-SUBDIRS = Game/src Engine/src Game
-
-bin_PROGRAMS = chocolate-duke3d
-chocolate_duke3d_SOURCES =
-chocolate_duke3d_LDADD = \
- Game/src/libGame.a \
- Game/src/audiolib/libaudio.a \
- Game/src/midi/libmidi.a \
- Engine/src/libEngine.a \
- $(SDL_LIBS) $(SDL_MIXER_LIBS)
-if WITH_WIN_ICON
-chocolate_duke3d_LDADD += Game/chocolateDukeResources.o
-endif
-
-doc_DATA = README.md
-
-pixmapdir = $(datadir)/pixmaps
-pixmap_DATA = Game/duke_icon.png
--- a/autogen.sh
+++ /dev/null
@@ -1,4 +1,0 @@
-#!/bin/sh
-rm -rf autom4te.cache build-aux aclocal.m4
-autoreconf -ivf
-rm -rf autom4te.cache
--- a/configure.ac
+++ /dev/null
@@ -1,46 +1,0 @@
-# -*- Autoconf -*-
-# Process this file with autoconf to produce a configure script.
-
-AC_INIT([Chocolate Duke3D],
- [1.0],
- [https://github.com/fabiensanglard/chocolate_duke3D/issues])
-AC_CONFIG_SRCDIR([.])
-
-AC_CONFIG_AUX_DIR([build-aux])
-AM_INIT_AUTOMAKE([foreign])
-AM_SILENT_RULES([yes])
-
-# Checks for programs.
-AC_PROG_CC
-AC_PROG_RANLIB
-case "$host" in
- *cygwin*|*mingw*)
- AC_CHECK_TOOL([WINDRES], [windres], [])
- ;;
-esac
-AM_CONDITIONAL([WITH_WIN_ICON], [test "$WINDRES" != ""])
-
-# Checks for libraries.
-PKG_CHECK_MODULES([SDL], [sdl], [], [
- AC_CHECK_LIB([SDL], [main], [], [exit 1])
-])
-PKG_CHECK_MODULES([SDL_MIXER], [SDL_mixer], [], [
- AC_CHECK_LIB([SDL_mixer], [main], [], [exit 1])
-])
-
-dnl Compiler flags
-CFLAGS_WARNINGS="-Wall -Wno-pointer-sign -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast \
--Wno-parentheses -Wno-maybe-uninitialized -Wno-unused-but-set-variable -Wno-unused-function -Wno-unused-result"
-CFLAGS="${CFLAGS_WARNINGS} -fno-strict-aliasing -fno-aggressive-loop-optimizations -DPLATFORM_UNIX $(pkg-config --cflags SDL_mixer) ${CFLAGS}"
-LDFLAGS="$(pkg-config --libs sdl) $(pkg-config --libs SDL_mixer) ${LDFLAGS}"
-
-# Checks for header files.
-AC_CHECK_HEADERS([assert.h enet/enet.h])
-
-AC_CONFIG_FILES([Engine/src/Makefile
- Game/src/Makefile
- Game/src/audiolib/Makefile
- Game/src/midi/Makefile
- Game/Makefile
- Makefile])
-AC_OUTPUT
--- a/duke3d_vs2012.sln
+++ /dev/null
@@ -1,40 +1,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.29728.190
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Game", "Game\Game.vcxproj", "{6D80B050-1DC6-406A-98E3-60C65C3304F3}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Engine", "Engine\Engine.vcxproj", "{05511B4A-FB13-49E5-AE53-EE1F063C055D}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Debug|x64 = Debug|x64
- Release|Win32 = Release|Win32
- Release|x64 = Release|x64
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Debug|Win32.ActiveCfg = Debug|Win32
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Debug|Win32.Build.0 = Debug|Win32
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Debug|x64.ActiveCfg = Debug|x64
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Debug|x64.Build.0 = Debug|x64
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Release|Win32.ActiveCfg = Release|Win32
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Release|Win32.Build.0 = Release|Win32
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Release|x64.ActiveCfg = Release|x64
- {6D80B050-1DC6-406A-98E3-60C65C3304F3}.Release|x64.Build.0 = Release|x64
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Debug|Win32.ActiveCfg = Debug|Win32
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Debug|Win32.Build.0 = Debug|Win32
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Debug|x64.ActiveCfg = Debug|x64
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Debug|x64.Build.0 = Debug|x64
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Release|Win32.ActiveCfg = Release|Win32
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Release|Win32.Build.0 = Release|Win32
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Release|x64.ActiveCfg = Release|x64
- {05511B4A-FB13-49E5-AE53-EE1F063C055D}.Release|x64.Build.0 = Release|x64
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {0663058D-58BB-43A4-B204-9B4F7F4C82A9}
- EndGlobalSection
-EndGlobal