<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
	<Import Project="CommonVariables.props" />

	<PropertyGroup Condition="'$(BuildType)'=='Debug'" Label="Configuration">
		<UseDebugLibraries>true</UseDebugLibraries>
	</PropertyGroup>

	<PropertyGroup Label="Configuration">
		<PlatformToolset>v143</PlatformToolset>
		<VCToolsVersion>14.44.35207</VCToolsVersion>
	</PropertyGroup>

	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
	<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
	<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />

	<ItemDefinitionGroup>
		<ProjectReference>
			<LinkLibraryDependencies>false</LinkLibraryDependencies>
		</ProjectReference>
		<ClCompile>
			<MultiProcessorCompilation>true</MultiProcessorCompilation>
			<ExceptionHandling>false</ExceptionHandling>
			<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
			<RuntimeTypeInfo>false</RuntimeTypeInfo>
		</ClCompile>
		<Link>
			<AdditionalLibraryDirectories>$(LibraryOutputDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
			<BrowseInformation>false</BrowseInformation>
		</Link>
	</ItemDefinitionGroup>

	<PropertyGroup>
		<OutDir Condition="'$(ConfigurationType)'=='StaticLibrary'">$(LibraryOutputDir)</OutDir>
		<OutDir Condition="'$(ConfigurationType)'!='StaticLibrary'">$(ProjectOutputDir)</OutDir>
		<IntDir>$(ProjectIntermediateDir)$(ProjectName)\</IntDir>
	</PropertyGroup>

	<PropertyGroup Label="Configuration">
		<SpectreMitigation>false</SpectreMitigation>
	</PropertyGroup>

	<Import Project="Configuration_$(BuildType).props" />
	<Import Project="Compiler_MSVC.props" />
</Project>
