|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk">
|
| 2 | + |
2 | 3 | <PropertyGroup>
|
3 | 4 | <Description>The RabbitMQ .NET client is the official client library for C# (and, implicitly, other .NET languages)</Description>
|
4 |
| - <VersionPrefix>5.2.0</VersionPrefix> |
5 | 5 | <TargetFrameworks>net451;netstandard1.5;netstandard2.0</TargetFrameworks>
|
6 | 6 | <NoWarn>$(NoWarn);CS1591</NoWarn>
|
7 | 7 | <TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
| 8 | + <AssemblyTitle>RabbitMQ Client Library for .NET</AssemblyTitle> |
| 9 | + <Authors>VMware</Authors> |
| 10 | + <Company>VMware, Inc. or its affiliates.</Company> |
| 11 | + <Copyright>Copyright © 2007-2020 VMware, Inc. or its affiliates.</Copyright> |
| 12 | + <EmbedUntrackedSources>true</EmbedUntrackedSources> |
8 | 13 | <GenerateDocumentationFile>true</GenerateDocumentationFile>
|
9 | 14 | <AssemblyName>RabbitMQ.Client</AssemblyName>
|
10 | 15 | <PackageId>RabbitMQ.Client</PackageId>
|
11 | 16 | <PackageTags>RabbitMQ</PackageTags>
|
12 | 17 | <PackageIconUrl>https://en.gravatar.com/userimage/10048884/0ea8846e080980f705da081be53599ce.png?size=100</PackageIconUrl>
|
13 | 18 | <PackageProjectUrl>http://www.rabbitmq.com/dotnet.html</PackageProjectUrl>
|
14 |
| - <PackageLicenseUrl>http://www.rabbitmq.com/dotnet.html</PackageLicenseUrl> |
15 | 19 | <PackageTargetFallback Condition=" '$(TargetFramework)' == 'netstandard1.5' ">$(PackageTargetFallback);dnxcore50</PackageTargetFallback>
|
16 |
| - <GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute> |
17 |
| - <GenerateAssemblyDescriptionAttribute>false</GenerateAssemblyDescriptionAttribute> |
18 |
| - <GenerateAssemblyConfigurationAttribute>false</GenerateAssemblyConfigurationAttribute> |
19 |
| - <GenerateAssemblyCompanyAttribute>false</GenerateAssemblyCompanyAttribute> |
20 |
| - <GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute> |
21 |
| - <GenerateAssemblyCopyrightAttribute>false</GenerateAssemblyCopyrightAttribute> |
22 |
| - <GenerateAssemblyVersionAttribute>false</GenerateAssemblyVersionAttribute> |
| 20 | + <PackageIcon>icon.png</PackageIcon> |
| 21 | + <PackageLicenseFile>LICENSE</PackageLicenseFile> |
| 22 | + <PackageProjectUrl>https://www.rabbitmq.com/dotnet.html</PackageProjectUrl> |
| 23 | + <PackageTags>rabbitmq, amqp</PackageTags> |
| 24 | + <Product>RabbitMQ</Product> |
23 | 25 | <PublishRepositoryUrl>true</PublishRepositoryUrl>
|
24 |
| - <EmbedUntrackedSources>true</EmbedUntrackedSources> |
25 | 26 | <IncludeSymbols>true</IncludeSymbols>
|
26 | 27 | <SymbolPackageFormat>snupkg</SymbolPackageFormat>
|
27 | 28 | <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
|
28 | 29 | <AssemblyOriginatorKeyFile>../rabbit.snk</AssemblyOriginatorKeyFile>
|
29 | 30 | <SignAssembly>true</SignAssembly>
|
| 31 | + <MinVerTagPrefix>v</MinVerTagPrefix> |
| 32 | + <MinVerVerbosity>detailed</MinVerVerbosity> |
| 33 | + <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
| 34 | + <PackageOutputPath>..\..\..\packages</PackageOutputPath> |
30 | 35 | </PropertyGroup>
|
31 |
| - <ItemGroup> |
32 |
| - <Compile Remove="build\**\*" /> |
33 |
| - <Compile Include="..\..\..\gensrc\autogenerated-api-0-9-1.cs" Exclude="build\**\*;bin\**;obj\**;**\*.xproj;packages\**" /> |
34 |
| - </ItemGroup> |
35 | 36 |
|
36 | 37 | <ItemGroup Condition=" '$(TargetFramework)' == 'net451' ">
|
37 | 38 | <PackageReference Include="Microsoft.Diagnostics.Tracing.EventSource.Redist" Version="1.1.*" />
|
|
42 | 43 | <PropertyGroup Condition=" '$(TargetFramework)' == 'netstandard1.5' Or '$(TargetFramework)' == 'netstandard2.0' ">
|
43 | 44 | <DefineConstants>$(DefineConstants);CORECLR</DefineConstants>
|
44 | 45 | </PropertyGroup>
|
| 46 | + |
| 47 | + <ItemGroup> |
| 48 | + <Compile Include="..\..\..\gensrc\autogenerated-api-0-9-1.cs" /> |
| 49 | + <None Remove="icon.png" /> |
| 50 | + <Content Include="icon.png" PackagePath="" /> |
| 51 | + <None Include="..\..\..\LICENSE" Pack="true" PackagePath="" /> |
| 52 | + <AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleTo"> |
| 53 | + <_Parameter1>Unit, PublicKey=00240000048000009400000006020000002400005253413100040000010001008d20ec856aeeb8c3153a77faa2d80e6e43b5db93224a20cc7ae384f65f142e89730e2ff0fcc5d578bbe96fa98a7196c77329efdee4579b3814c0789e5a39b51df6edd75b602a33ceabdfcf19a3feb832f31d8254168cd7ba5700dfbca301fbf8db614ba41ba18474de0a5f4c2d51c995bc3636c641c8cbe76f45717bfcb943b5</_Parameter1> |
| 54 | + </AssemblyAttribute> |
| 55 | + </ItemGroup> |
| 56 | + |
45 | 57 | <ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.5' ">
|
46 | 58 | <PackageReference Include="System.Collections.Concurrent" Version="4.3.0" />
|
47 | 59 | <PackageReference Include="System.Console" Version="4.3.0" />
|
|
65 | 77 | <ItemGroup>
|
66 | 78 | <PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" PrivateAssets="All" />
|
67 | 79 | <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="All" />
|
| 80 | + <PackageReference Include="MinVer" Version="2.2.0" PrivateAssets="All" /> |
68 | 81 | </ItemGroup>
|
| 82 | + |
69 | 83 | </Project>
|
0 commit comments