<Project Sdk="Microsoft.NET.Sdk"> | |
<PropertyGroup> | |
<OutputType>Exe</OutputType> | |
<TargetFrameworks>net451;netcoreapp1.0</TargetFrameworks> | |
<AssemblyOriginatorKeyFile>../../keys/Google.Protobuf.snk</AssemblyOriginatorKeyFile> | |
<SignAssembly>true</SignAssembly> | |
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign> | |
<IsPackable>False</IsPackable> | |
</PropertyGroup> | |
<ItemGroup> | |
<ProjectReference Include="..\Google.Protobuf\Google.Protobuf.csproj" /> | |
</ItemGroup> | |
<ItemGroup> | |
<PackageReference Include="NUnit" Version="3.6.1" /> | |
<PackageReference Include="NUnitLite" Version="3.6.1" /> | |
</ItemGroup> | |
<!-- | |
- Override target frameworks on non-Windows to just .NET Core | |
- Doing this conditionally in the initial PropertyGroup confuses | |
- Visual Studio. | |
--> | |
<PropertyGroup Condition="'$(OS)' != 'Windows_NT'"> | |
<TargetFrameworks>netcoreapp1.0</TargetFrameworks> | |
</PropertyGroup> | |
</Project> |