<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>$(NetToolMinimum)</TargetFramework>
<OutputType>Exe</OutputType>
<IsPackable>true</IsPackable>
<IsShippingPackage>false</IsShippingPackage>
<PackAsTool>true</PackAsTool>
<ToolCommandName>apidiff</ToolCommandName>
<PackageDescription>Tool to emit markdown diffs between sets of assemblies.</PackageDescription>
<DotNetBuildSourceOnly>false</DotNetBuildSourceOnly>
<ExcludeFromSourceOnlyBuild>true</ExcludeFromSourceOnlyBuild>
</PropertyGroup>
<ItemGroup>
<None Update="AttributesToExclude.txt">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Microsoft.DotNet.ApiSymbolExtensions\Microsoft.DotNet.ApiSymbolExtensions.csproj" />
<ProjectReference Include="..\Microsoft.DotNet.ApiDiff\Microsoft.DotNet.ApiDiff.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="System.CommandLine" />
<PackageReference Include="System.CommandLine.NamingConventionBinder" />
</ItemGroup>
</Project>
|