<Project Sdk="Microsoft.NET.Sdk">
	<PropertyGroup>
		<TargetFramework Condition=" '$(APPVEYOR)' == '' ">net5.0</TargetFramework>
		<TargetFramework Condition=" '$(APPVEYOR)' != '' ">netcoreapp3.1</TargetFramework>
	</PropertyGroup>
	<Import Project="../MainSlnCommon.props" />
	<PropertyGroup>
		<DefineConstants Condition=" '$(GITLAB_CI)' != '' Or '$(APPVEYOR)' != '' ">$(DefineConstants);SKIP_PLATFORM_TESTS</DefineConstants>
		<OutputPath>$(ProjectDir)../../test_output</OutputPath>
	</PropertyGroup>
	<ItemGroup>
		<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.3" PrivateAssets="all" />
		<PackageReference Include="MSTest.TestAdapter" Version="2.1.2" PrivateAssets="all" />
		<PackageReference Include="MSTest.TestFramework" Version="2.1.2" PrivateAssets="all" />
		<PackageReference Include="JunitXml.TestLogger" Version="2.1.78" PrivateAssets="all" />
		<ProjectReference Include="$(ProjectDir)../BizHawk.Client.Common/BizHawk.Client.Common.csproj" />
	</ItemGroup>
	<ItemGroup>
		<EmbeddedResource Include="data/**/*" />
	</ItemGroup>
</Project>
