mirror of
https://github.com/JustArchiNET/ArchiSteamFarm.git
synced 2026-01-01 06:00:46 +00:00
Closes #2316 The issue we're facing right now comes from the fact of desynchronization of packages between different projects. Since I didn't find any way to "fix" the package versions of our plugins to the main ASF project, we'll instead use centralized Directory.packages.props which specifies appropriate versions
58 lines
2.6 KiB
XML
58 lines
2.6 KiB
XML
<Project>
|
|
<PropertyGroup>
|
|
<Version>5.0.6.4</Version>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup>
|
|
<ApplicationIcon>../resources/ASF.ico</ApplicationIcon>
|
|
<Authors>JustArchi</Authors>
|
|
<Company>JustArchiNET</Company>
|
|
<Copyright>Copyright © ArchiSteamFarm 2015-2021</Copyright>
|
|
<Description>ASF is a C# application with primary purpose of idling Steam cards from multiple accounts simultaneously.</Description>
|
|
<Deterministic>true</Deterministic>
|
|
<ErrorReport>none</ErrorReport>
|
|
<LangVersion>latest</LangVersion>
|
|
<ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
|
|
<NoWarn>1591</NoWarn>
|
|
<Nullable>enable</Nullable>
|
|
<PackageIcon>../resources/ASF.ico</PackageIcon>
|
|
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
|
|
<PackageProjectUrl>https://github.com/JustArchiNET/ArchiSteamFarm</PackageProjectUrl>
|
|
<RepositoryType>Git</RepositoryType>
|
|
<RepositoryUrl>https://github.com/JustArchiNET/ArchiSteamFarm.git</RepositoryUrl>
|
|
<RollForward>LatestMajor</RollForward>
|
|
<RuntimeIdentifiers>linux-arm;linux-arm64;linux-x64;osx-x64;win-x64</RuntimeIdentifiers>
|
|
<TargetLatestRuntimePatch>true</TargetLatestRuntimePatch>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(ASFVariant)' != ''">
|
|
<DefineConstants>$(DefineConstants);ASF_VARIANT_$(ASFVariant.Replace('-', '_').ToUpperInvariant())</DefineConstants>
|
|
</PropertyGroup>
|
|
|
|
<!-- Default configuration for release builds -->
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
|
|
<DebugSymbols>false</DebugSymbols>
|
|
<DebugType>none</DebugType>
|
|
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
|
|
<WarningsAsErrors />
|
|
</PropertyGroup>
|
|
|
|
<!-- Trimming features as specified on https://docs.microsoft.com/dotnet/core/deploying/trimming-options#trimming-framework-library-features and https://github.com/dotnet/runtime/blob/master/docs/workflow/trimming/feature-switches.md -->
|
|
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
|
|
<DebuggerSupport>false</DebuggerSupport>
|
|
<EnableUnsafeBinaryFormatterSerialization>false</EnableUnsafeBinaryFormatterSerialization>
|
|
<EnableUnsafeUTF7Encoding>false</EnableUnsafeUTF7Encoding>
|
|
<EventSourceSupport>false</EventSourceSupport>
|
|
<HttpActivityPropagationSupport>false</HttpActivityPropagationSupport>
|
|
<TrimMode>link</TrimMode>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(OS)' == 'Windows_NT' OR '$(ASFNetFramework)' != ''">
|
|
<TargetFrameworks>net5.0;net48</TargetFrameworks>
|
|
</PropertyGroup>
|
|
|
|
<PropertyGroup Condition="'$(OS)' != 'Windows_NT' AND '$(ASFNetFramework)' == ''">
|
|
<TargetFramework>net5.0</TargetFramework>
|
|
</PropertyGroup>
|
|
</Project>
|