This also resolves a series of warnings produced by unequalized versions between AWSSDK.Core and AWSSDK.S3 references. The decision to not upgrade Minio (which is rather dated) is because starting at 4.0.0 several calls were made obsolete including the constructor. A specific feature branch will be opened to integrate the new version and run CI tests.
33 lines
1.3 KiB
XML
33 lines
1.3 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<OutputType>Library</OutputType>
|
|
<RootNamespace>Duplicati.Library.Backend</RootNamespace>
|
|
<Copyright>Copyright © 2024 Team Duplicati, MIT license</Copyright>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="AWSSDK.Core" Version="3.7.400.45" />
|
|
<PackageReference Include="AWSSDK.IdentityManagement" Version="3.7.402.39" />
|
|
<PackageReference Include="AWSSDK.S3" Version="3.7.405.9" />
|
|
<PackageReference Include="Minio" Version="3.1.13" />
|
|
<PackageReference Include="System.Reactive.Linq" Version="4.3.2" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\..\Interface\Duplicati.Library.Interface.csproj" />
|
|
<ProjectReference Include="..\..\Localization\Duplicati.Library.Localization.csproj" />
|
|
<ProjectReference Include="..\..\Utility\Duplicati.Library.Utility.csproj" />
|
|
<ProjectReference Include="..\..\Logging\Duplicati.Library.Logging.csproj" />
|
|
</ItemGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.DotNet.Analyzers.Compatibility" Version="0.2.12-alpha">
|
|
<PrivateAssets>all</PrivateAssets>
|
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
|
</PackageReference>
|
|
</ItemGroup>
|
|
|
|
</Project>
|