mirror of
https://github.com/SabreTools/NDecrypt.git
synced 2026-07-08 18:06:38 +00:00
These were originally split out from each other when the models for each of the different cart and digital types were included in this project. After it got split out, and after a lot of recent changes, it was apparent that this split was no longer necessary.
47 lines
2.4 KiB
XML
47 lines
2.4 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<!-- Assembly Properties -->
|
|
<TargetFrameworks>net40;net452;net462;net472;net48;netcoreapp3.1;net5.0;net6.0;net7.0;net8.0</TargetFrameworks>
|
|
<CheckEolTargetFramework>false</CheckEolTargetFramework>
|
|
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
|
|
<LangVersion>latest</LangVersion>
|
|
<Nullable>enable</Nullable>
|
|
<SuppressTfmSupportBuildWarnings>true</SuppressTfmSupportBuildWarnings>
|
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
|
<VersionPrefix>0.2.5</VersionPrefix>
|
|
|
|
<!-- Package Properties -->
|
|
<Authors>Matt Nadareski</Authors>
|
|
<Description>Common code for all NDecrypt processors</Description>
|
|
<Copyright>Copyright (c) Matt Nadareski 2019-2024</Copyright>
|
|
<PackageLicenseExpression>MIT</PackageLicenseExpression>
|
|
<PackageProjectUrl>https://github.com/SabreTools/</PackageProjectUrl>
|
|
<RepositoryUrl>https://github.com/SabreTools/NDecrypt</RepositoryUrl>
|
|
<RepositoryType>git</RepositoryType>
|
|
</PropertyGroup>
|
|
|
|
<!-- Support All Frameworks -->
|
|
<PropertyGroup Condition="$(TargetFramework.StartsWith(`net2`)) OR $(TargetFramework.StartsWith(`net3`)) OR $(TargetFramework.StartsWith(`net4`))">
|
|
<RuntimeIdentifiers>win-x86;win-x64</RuntimeIdentifiers>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="$(TargetFramework.StartsWith(`netcoreapp`)) OR $(TargetFramework.StartsWith(`net5`))">
|
|
<RuntimeIdentifiers>win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64</RuntimeIdentifiers>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="$(TargetFramework.StartsWith(`net6`)) OR $(TargetFramework.StartsWith(`net7`)) OR $(TargetFramework.StartsWith(`net8`))">
|
|
<RuntimeIdentifiers>win-x86;win-x64;win-arm64;linux-x64;linux-arm64;osx-x64;osx-arm64</RuntimeIdentifiers>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="$(RuntimeIdentifier.StartsWith(`osx-arm`))">
|
|
<TargetFrameworks>net6.0;net7.0;net8.0</TargetFrameworks>
|
|
</PropertyGroup>
|
|
|
|
<ItemGroup>
|
|
<PackageReference Include="BouncyCastle.NetCore" Version="1.9.0" />
|
|
<PackageReference Include="SabreTools.Hashing" Version="1.2.1" />
|
|
<PackageReference Include="SabreTools.IO" Version="1.4.12" />
|
|
<PackageReference Include="SabreTools.Models" Version="1.4.10" />
|
|
<PackageReference Include="SabreTools.Serialization" Version="1.6.8" />
|
|
</ItemGroup>
|
|
|
|
</Project>
|