<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
<ConfigurationType>Application</ConfigurationType>\r
- <PlatformToolset>v142</PlatformToolset>\r
<CharacterSet>MultiByte</CharacterSet>\r
<WholeProgramOptimization>true</WholeProgramOptimization>\r
+ <PlatformToolset>v142</PlatformToolset>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
<ConfigurationType>Application</ConfigurationType>\r
- <PlatformToolset>v142</PlatformToolset>\r
<CharacterSet>MultiByte</CharacterSet>\r
+ <PlatformToolset>v142</PlatformToolset>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
<ConfigurationType>Application</ConfigurationType>\r
- <PlatformToolset>v142</PlatformToolset>\r
<CharacterSet>MultiByte</CharacterSet>\r
<WholeProgramOptimization>true</WholeProgramOptimization>\r
+ <PlatformToolset>v142</PlatformToolset>\r
</PropertyGroup>\r
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
<ConfigurationType>Application</ConfigurationType>\r
- <PlatformToolset>v142</PlatformToolset>\r
<CharacterSet>MultiByte</CharacterSet>\r
+ <PlatformToolset>v142</PlatformToolset>\r
</PropertyGroup>\r
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
<ImportGroup Label="ExtensionSettings">\r
</ImportGroup>\r
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
- <Import Project="vs2012_sdl2_win32.props" />\r
- </ImportGroup>\r
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
- <Import Project="vs2012_sdl2_win32.props" />\r
- </ImportGroup>\r
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
- <Import Project="vs2012_sdl2_win64.props" />\r
- </ImportGroup>\r
- <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
- <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
- <Import Project="vs2012_sdl2_win64.props" />\r
- </ImportGroup>\r
<PropertyGroup Label="UserMacros" />\r
<PropertyGroup>\r
<_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>\r
<DisableSpecificWarnings>4706;4127;4100;4055;4054;4244;4305;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
<MultiProcessorCompilation>true</MultiProcessorCompilation>\r
<AdditionalOptions>/wd"4201" %(AdditionalOptions)</AdditionalOptions>\r
+ <LanguageStandard>stdcpp17</LanguageStandard>\r
+ <LanguageStandard_C>stdc17</LanguageStandard_C>\r
</ClCompile>\r
<Link>\r
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>\r
<ClCompile>\r
<Optimization>Disabled</Optimization>\r
<PreprocessorDefinitions>CONFIG_MENU;CONFIG_VIDEO_CAPTURE;WIN32;WIN64;_DEBUG;_WINDOWS;_FILE_OFFSET_BITS=64;__KERNEL_STRICT_NAMES;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
- <MinimalRebuild>true</MinimalRebuild>\r
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
<PrecompiledHeader />\r
<DisableSpecificWarnings>4706;4127;4100;4055;4054;4244;4305;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
<MultiProcessorCompilation>true</MultiProcessorCompilation>\r
<AdditionalOptions>/wd"4201" %(AdditionalOptions)</AdditionalOptions>\r
+ <LanguageStandard>stdcpp17</LanguageStandard>\r
+ <LanguageStandard_C>stdc17</LanguageStandard_C>\r
</ClCompile>\r
<Link>\r
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>\r
<DisableSpecificWarnings>4706;4127;4100;4055;4054;4244;4305;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
<MultiProcessorCompilation>true</MultiProcessorCompilation>\r
<AdditionalOptions>/wd"4201" %(AdditionalOptions)</AdditionalOptions>\r
+ <LanguageStandard>stdcpp17</LanguageStandard>\r
+ <LanguageStandard_C>stdc17</LanguageStandard_C>\r
</ClCompile>\r
<Link>\r
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>\r
<DisableSpecificWarnings>4706;4127;4100;4055;4054;4244;4305;4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
<MultiProcessorCompilation>true</MultiProcessorCompilation>\r
<AdditionalOptions>/wd"4201" %(AdditionalOptions)</AdditionalOptions>\r
+ <LanguageStandard_C>stdc17</LanguageStandard_C>\r
+ <LanguageStandard>stdcpp17</LanguageStandard>\r
</ClCompile>\r
<Link>\r
<OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>\r
<ClCompile Include="com_ents.c" />\r
<ClCompile Include="com_ents4.c" />\r
<ClCompile Include="com_game.c" />\r
- <ClCompile Include="com_list.c" />\r
+ <ClCompile Include="com_infostring.c" />\r
<ClCompile Include="com_msg.c" />\r
<ClCompile Include="common.c" />\r
<ClCompile Include="console.c" />\r
+ <ClCompile Include="convex.c" />\r
<ClCompile Include="crypto.c">\r
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/wd"4800" %(AdditionalOptions)</AdditionalOptions>\r
<AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">/wd"4800" %(AdditionalOptions)</AdditionalOptions>\r
<ClCompile Include="model_sprite.c" />\r
<ClCompile Include="mvm_cmds.c" />\r
<ClCompile Include="netconn.c" />\r
+ <ClCompile Include="phys.c" />\r
<ClCompile Include="palette.c" />\r
<ClCompile Include="polygon.c" />\r
<ClCompile Include="portals.c" />\r
<ClInclude Include="clvm_cmds.h" />\r
<ClInclude Include="cmd.h" />\r
<ClInclude Include="collision.h" />\r
+ <ClInclude Include="com_game.h" />\r
+ <ClInclude Include="com_infostring.h" />\r
<ClInclude Include="com_list.h" />\r
<ClInclude Include="common.h" />\r
<ClInclude Include="console.h" />\r
<ClInclude Include="darkplaces.h" />\r
<ClInclude Include="dpvsimpledecode.h" />\r
<ClInclude Include="draw.h" />\r
+ <ClInclude Include="filematch.h" />\r
<ClInclude Include="fs.h" />\r
<ClInclude Include="ft2.h" />\r
<ClInclude Include="ft2_defs.h" />\r
<ClInclude Include="image.h" />\r
<ClInclude Include="image_png.h" />\r
<ClInclude Include="input.h" />\r
- <ClInclude Include="intoverflow.h" />\r
<ClInclude Include="jpeg.h" />\r
<ClInclude Include="keys.h" />\r
<ClInclude Include="lhfont.h" />\r
<ClInclude Include="model_q1bsp.h" />\r
<ClInclude Include="model_q2bsp.h" />\r
<ClInclude Include="model_q3bsp.h" />\r
+ <ClInclude Include="model_vbsp.h" />\r
<ClInclude Include="model_shared.h" />\r
<ClInclude Include="model_sprite.h" />\r
<ClInclude Include="model_zymotic.h" />\r
<ClInclude Include="modelgen.h" />\r
<ClInclude Include="mprogdefs.h" />\r
<ClInclude Include="netconn.h" />\r
+ <ClInclude Include="phys.h" />\r
<ClInclude Include="palette.h" />\r
<ClInclude Include="pmove.h" />\r
<ClInclude Include="polygon.h" />\r
<ClInclude Include="resource.h" />\r
<ClInclude Include="sbar.h" />\r
<ClInclude Include="screen.h" />\r
- <ClInclude Include="SDLMain.h" />\r
+ <ClInclude Include="SDL.h" />\r
<ClInclude Include="server.h" />\r
<ClInclude Include="shader_glsl.h" />\r
<ClInclude Include="snd_main.h" />\r
<ClInclude Include="utf8lib.h" />\r
<ClInclude Include="vid.h" />\r
<ClInclude Include="view.h" />\r
+ <ClInclude Include="convex.h" />\r
<ClInclude Include="wad.h" />\r
<ClInclude Include="world.h" />\r
<ClInclude Include="zone.h" />\r
<ItemGroup>\r
<ResourceCompile Include="darkplaces.rc" />\r
</ItemGroup>\r
+ <ItemGroup>\r
+ <None Include="packages.config" />\r
+ </ItemGroup>\r
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
<ImportGroup Label="ExtensionTargets">\r
+ <Import Project="packages\sdl2.nuget.redist.2.30.2\build\native\sdl2.nuget.redist.targets" Condition="Exists('packages\sdl2.nuget.redist.2.30.2\build\native\sdl2.nuget.redist.targets')" />\r
+ <Import Project="packages\sdl2.nuget.2.30.2\build\native\sdl2.nuget.targets" Condition="Exists('packages\sdl2.nuget.2.30.2\build\native\sdl2.nuget.targets')" />\r
</ImportGroup>\r
+ <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">\r
+ <PropertyGroup>\r
+ <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>\r
+ </PropertyGroup>\r
+ <Error Condition="!Exists('packages\sdl2.nuget.redist.2.30.2\build\native\sdl2.nuget.redist.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\sdl2.nuget.redist.2.30.2\build\native\sdl2.nuget.redist.targets'))" />\r
+ <Error Condition="!Exists('packages\sdl2.nuget.2.30.2\build\native\sdl2.nuget.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\sdl2.nuget.2.30.2\build\native\sdl2.nuget.targets'))" />\r
+ </Target>\r
</Project>
\ No newline at end of file