Imported Upstream version 1.34.0
[platform/upstream/grpc.git] / src / csharp / Grpc.IntegrationTesting / Grpc.IntegrationTesting.csproj
1 <Project Sdk="Microsoft.NET.Sdk">
2   <PropertyGroup>
3     <TargetFrameworks>net45;netcoreapp2.1</TargetFrameworks>
4     <OutputType>Exe</OutputType>
5     <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
6   </PropertyGroup>
7
8   <ItemGroup>
9     <ProjectReference Include="../Grpc.Auth/Grpc.Auth.csproj" />
10     <ProjectReference Include="../Grpc.Core/Grpc.Core.csproj" />
11   </ItemGroup>
12
13   <ItemGroup>
14     <PackageReference Include="Google.Protobuf" Version="$(GoogleProtobufVersion)" />
15     <PackageReference Include="CommandLineParser" Version="2.3.0" />
16     <PackageReference Include="NUnit" Version="3.10.1" />
17     <PackageReference Include="NUnitLite" Version="3.10.1" />
18   </ItemGroup>
19
20   <ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
21     <Reference Include="System" />
22     <Reference Include="Microsoft.CSharp" />
23   </ItemGroup>
24
25   <ItemGroup>
26     <Compile Include="..\Grpc.Core.Api\Version.cs" />
27   </ItemGroup>
28
29   <ItemGroup>
30     <Content Include="data\server1.pem">
31       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
32       <Pack>false</Pack>
33     </Content>
34     <Content Include="data\server1.key">
35       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
36       <Pack>false</Pack>
37     </Content>
38     <Content Include="data\ca.pem">
39       <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
40       <Pack>false</Pack>
41     </Content>
42   </ItemGroup>
43
44 </Project>