| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465 |
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <AssemblyName>Renci.SshNet</AssemblyName>
- <Product>SSH.NET</Product>
- <AssemblyTitle>SSH.NET</AssemblyTitle>
- <TargetFrameworks>net462;netstandard2.0;netstandard2.1;net6.0;net7.0;net8.0</TargetFrameworks>
- </PropertyGroup>
- <PropertyGroup>
- <IsPackable>true</IsPackable>
- <PackageId>SSH.NET</PackageId>
- <Title>SSH.NET</Title>
- <Description>SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.</Description>
- <Copyright>Copyright © Renci 2010-$([System.DateTime]::UtcNow.Year)</Copyright>
- <PackageLicenseExpression>MIT</PackageLicenseExpression>
- <Authors>Renci</Authors>
- <PackageIcon>SS-NET-icon-h500.png</PackageIcon>
- <PackageReadmeFile>README.md</PackageReadmeFile>
- <PackageTags>ssh; scp; sftp</PackageTags>
- <PackageReleaseNotes>https://github.com/sshnet/SSH.NET/releases/tag/$(Version)</PackageReleaseNotes>
- <IncludeSymbols>True</IncludeSymbols>
- <SymbolPackageFormat>snupkg</SymbolPackageFormat>
- <NBGV_ThisAssemblyIncludesPackageVersion>true</NBGV_ThisAssemblyIncludesPackageVersion>
- <EmbedUntrackedSources>true</EmbedUntrackedSources>
- <PublishRepositoryUrl>true</PublishRepositoryUrl>
- </PropertyGroup>
- <PropertyGroup Condition="'$(CI)' != ''">
- <ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
- </PropertyGroup>
- <PropertyGroup Condition=" $([MSBuild]::IsTargetFrameworkCompatible('$(TargetFramework)', 'net6.0')) ">
- <IsAotCompatible>true</IsAotCompatible>
- </PropertyGroup>
- <ItemGroup>
- <PackageReference Include="BouncyCastle.Cryptography" />
- <PackageReference Include="Nerdbank.GitVersioning" PrivateAssets="all" />
- <PackageReference Include="PolySharp" PrivateAssets="all">
- <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
- </PackageReference>
- </ItemGroup>
- <ItemGroup Condition=" '$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0' ">
- <PackageReference Include="Microsoft.Bcl.AsyncInterfaces" />
- <PackageReference Include="System.Formats.Asn1" />
- </ItemGroup>
- <ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.1'">
- <PackageReference Include="System.Formats.Asn1" />
- </ItemGroup>
- <ItemGroup>
- <None Include="..\..\images\logo\png\SS-NET-icon-h500.png">
- <Pack>True</Pack>
- <PackagePath>\</PackagePath>
- </None>
- <None Include="..\..\README.md">
- <Pack>True</Pack>
- <PackagePath>\</PackagePath>
- </None>
- </ItemGroup>
- </Project>
|