mirror of
https://github.com/Tyrrrz/CliFx.git
synced 2025-10-25 15:19:17 +00:00
52 lines
2.2 KiB
XML
52 lines
2.2 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
<Import Project="../CliFx.props" />
|
|
|
|
<PropertyGroup>
|
|
<TargetFrameworks>netstandard2.1;netstandard2.0</TargetFrameworks>
|
|
<Authors>$(Company)</Authors>
|
|
<Description>Declarative framework for CLI applications</Description>
|
|
<PackageTags>command line executable interface framework parser arguments net core</PackageTags>
|
|
<PackageProjectUrl>https://github.com/Tyrrrz/CliFx</PackageProjectUrl>
|
|
<PackageReleaseNotes>https://github.com/Tyrrrz/CliFx/blob/master/Changelog.md</PackageReleaseNotes>
|
|
<PackageIcon>favicon.png</PackageIcon>
|
|
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
|
<GenerateDocumentationFile>True</GenerateDocumentationFile>
|
|
<PublishRepositoryUrl>True</PublishRepositoryUrl>
|
|
<EmbedUntrackedSources>True</EmbedUntrackedSources>
|
|
<IncludeSymbols>True</IncludeSymbols>
|
|
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
|
|
</PropertyGroup>
|
|
|
|
<!-- Disable nullability warnings on older frameworks because there is no nullability info for BCL -->
|
|
<PropertyGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
|
|
<Nullable>annotations</Nullable>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" PrivateAssets="all" />
|
|
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.0.0" PrivateAssets="all" />
|
|
<PackageReference Include="Nullable" Version="1.2.1" PrivateAssets="all" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
|
|
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.5.3" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\CliFx.Analyzers\CliFx.Analyzers.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<None Include="../favicon.png" Pack="True" PackagePath="" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
|
|
<_Parameter1>$(AssemblyName).Tests</_Parameter1>
|
|
</AssemblyAttribute>
|
|
<AssemblyAttribute Include="System.Runtime.CompilerServices.InternalsVisibleToAttribute">
|
|
<_Parameter1>$(AssemblyName).Analyzers</_Parameter1>
|
|
</AssemblyAttribute>
|
|
</ItemGroup>
|
|
|
|
</Project> |