Jan Tattermusch | be85229 | 2017-05-23 22:17:22 +0200 | [diff] [blame] | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 2 | |
| 3 | <Import Project="Version.csproj.include" /> |
| 4 | <Import Project="Common.csproj.include" /> |
| 5 | |
Jan Tattermusch | a7608b0 | 2015-02-03 17:54:38 -0800 | [diff] [blame] | 6 | <PropertyGroup> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 7 | <Copyright>Copyright 2015, Google Inc.</Copyright> |
| 8 | <AssemblyTitle>gRPC C# Core</AssemblyTitle> |
| 9 | <VersionPrefix>$(GrpcCsharpVersion)</VersionPrefix> |
| 10 | <Authors>Google Inc.</Authors> |
| 11 | <TargetFrameworks>net45;netstandard1.5</TargetFrameworks> |
Jan Tattermusch | 8b86b15 | 2015-02-19 21:01:05 -0800 | [diff] [blame] | 12 | <AssemblyName>Grpc.Core</AssemblyName> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 13 | <PackageId>Grpc.Core</PackageId> |
| 14 | <PackageTags>gRPC RPC Protocol HTTP/2</PackageTags> |
| 15 | <PackageProjectUrl>https://github.com/grpc/grpc</PackageProjectUrl> |
| 16 | <PackageLicenseUrl>https://github.com/grpc/grpc/blob/master/LICENSE</PackageLicenseUrl> |
Jan Tattermusch | c9c3d2a | 2017-06-01 19:36:30 +0200 | [diff] [blame] | 17 | <GenerateDocumentationFile>true</GenerateDocumentationFile> |
Jan Tattermusch | aa135ce | 2017-08-08 17:24:39 +0200 | [diff] [blame] | 18 | <TreatWarningsAsErrors>true</TreatWarningsAsErrors> |
Jan Tattermusch | a7608b0 | 2015-02-03 17:54:38 -0800 | [diff] [blame] | 19 | </PropertyGroup> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 20 | |
Jan Tattermusch | cb0486a | 2018-01-05 13:06:56 +0100 | [diff] [blame] | 21 | <Import Project="SourceLink.csproj.include" /> |
| 22 | |
Jan Tattermusch | a7608b0 | 2015-02-03 17:54:38 -0800 | [diff] [blame] | 23 | <ItemGroup> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 24 | <EmbeddedResource Include="..\..\..\etc\roots.pem" /> |
Jan Tattermusch | 3294474 | 2017-04-21 16:49:32 +0200 | [diff] [blame] | 25 | <Content Include="..\nativelibs\csharp_ext_macos_x64\libgrpc_csharp_ext.dylib"> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 26 | <PackagePath>runtimes/osx/native/libgrpc_csharp_ext.x64.dylib</PackagePath> |
| 27 | <Pack>true</Pack> |
| 28 | </Content> |
Jan Tattermusch | 3294474 | 2017-04-21 16:49:32 +0200 | [diff] [blame] | 29 | <Content Include="..\nativelibs\csharp_ext_macos_x86\libgrpc_csharp_ext.dylib"> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 30 | <PackagePath>runtimes/osx/native/libgrpc_csharp_ext.x86.dylib</PackagePath> |
| 31 | <Pack>true</Pack> |
| 32 | </Content> |
Jan Tattermusch | 3294474 | 2017-04-21 16:49:32 +0200 | [diff] [blame] | 33 | <Content Include="..\nativelibs\csharp_ext_linux_x64\libgrpc_csharp_ext.so"> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 34 | <PackagePath>runtimes/linux/native/libgrpc_csharp_ext.x64.so</PackagePath> |
| 35 | <Pack>true</Pack> |
| 36 | </Content> |
Jan Tattermusch | 3294474 | 2017-04-21 16:49:32 +0200 | [diff] [blame] | 37 | <Content Include="..\nativelibs\csharp_ext_linux_x86\libgrpc_csharp_ext.so"> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 38 | <PackagePath>runtimes/linux/native/libgrpc_csharp_ext.x86.so</PackagePath> |
| 39 | <Pack>true</Pack> |
| 40 | </Content> |
Jan Tattermusch | 3294474 | 2017-04-21 16:49:32 +0200 | [diff] [blame] | 41 | <Content Include="..\nativelibs\csharp_ext_windows_x64\grpc_csharp_ext.dll"> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 42 | <PackagePath>runtimes/win/native/grpc_csharp_ext.x64.dll</PackagePath> |
| 43 | <Pack>true</Pack> |
| 44 | </Content> |
Jan Tattermusch | 3294474 | 2017-04-21 16:49:32 +0200 | [diff] [blame] | 45 | <Content Include="..\nativelibs\csharp_ext_windows_x86\grpc_csharp_ext.dll"> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 46 | <PackagePath>runtimes/win/native/grpc_csharp_ext.x86.dll</PackagePath> |
| 47 | <Pack>true</Pack> |
| 48 | </Content> |
| 49 | <Content Include="Grpc.Core.targets"> |
| 50 | <PackagePath>build/net45/</PackagePath> |
| 51 | <Pack>true</Pack> |
| 52 | </Content> |
| 53 | </ItemGroup> |
| 54 | |
| 55 | <ItemGroup> |
| 56 | <PackageReference Include="System.Interactive.Async" Version="3.1.1" /> |
| 57 | </ItemGroup> |
| 58 | |
| 59 | <ItemGroup Condition=" '$(TargetFramework)' == 'net45' "> |
Jan Tattermusch | a7608b0 | 2015-02-03 17:54:38 -0800 | [diff] [blame] | 60 | <Reference Include="System" /> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 61 | <Reference Include="Microsoft.CSharp" /> |
Jan Tattermusch | a7608b0 | 2015-02-03 17:54:38 -0800 | [diff] [blame] | 62 | </ItemGroup> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 63 | |
| 64 | <ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.5' "> |
| 65 | <PackageReference Include="System.Runtime.Loader" Version="4.0.0" /> |
| 66 | <PackageReference Include="System.Threading.Thread" Version="4.0.0" /> |
Jan Tattermusch | 60c03d9 | 2017-08-30 16:42:16 +0200 | [diff] [blame] | 67 | <PackageReference Include="System.Threading.ThreadPool" Version="4.0.10" /> |
Jan Tattermusch | a7608b0 | 2015-02-03 17:54:38 -0800 | [diff] [blame] | 68 | </ItemGroup> |
Jan Tattermusch | 7727c76 | 2017-03-31 18:44:27 +0200 | [diff] [blame] | 69 | |
| 70 | <Import Project="NativeDeps.csproj.include" /> |
| 71 | |
| 72 | </Project> |