From fc22a097a83acb254ef4dc5bb140e68ac0226af5 Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Mon, 10 May 2021 06:00:07 -0500 Subject: [PATCH] [build] Add installer dependency to linker packs (#11352) Adds a coherent parent dependency to `Microsoft.NET.ILLink.Tasks`, which ensures that it will not be updated past the version included in `Microsoft.Dotnet.Sdk.Internal`. These changes allow us to remove our mono/linker darc subscriptions, as `Microsoft.Dotnet.Sdk.Internal` updates will also bring in the latest `Microsoft.NET.ILLink.Tasks` that the SDK references. This will reduce the number of dependency update PRs created by maestro. Since the `Microsoft.NET.ILLink.Tasks` and `Microsoft.NET.ILLink` NuGet packages are created by the same build, we only need to track one of these package IDs in eng/Version* files. Co-authored-by: Manuel de la Pena Co-authored-by: Rolf Bjarne Kvinge --- eng/Version.Details.xml | 6 +----- eng/Versions.props | 1 - tools/dotnet-linker/dotnet-linker.csproj | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml index 874fe3209d..06eabdee50 100644 --- a/eng/Version.Details.xml +++ b/eng/Version.Details.xml @@ -4,11 +4,7 @@ https://github.com/dotnet/installer 2455d34cebebfa62772f57be93b2cf99d14dbad2 - - https://github.com/mono/linker - 6bfa2c0657d2dcfd6dce684ab34b470ce567631a - - + https://github.com/mono/linker 6bfa2c0657d2dcfd6dce684ab34b470ce567631a diff --git a/eng/Versions.props b/eng/Versions.props index ae91c39cd1..e5815cba99 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -2,7 +2,6 @@ 6.0.100-preview.4.21218.6 - 6.0.100-preview.2.21212.1 6.0.100-preview.2.21212.1 6.0.0-beta.21212.6 diff --git a/tools/dotnet-linker/dotnet-linker.csproj b/tools/dotnet-linker/dotnet-linker.csproj index c696697d79..2118c7fd6f 100644 --- a/tools/dotnet-linker/dotnet-linker.csproj +++ b/tools/dotnet-linker/dotnet-linker.csproj @@ -9,7 +9,7 @@ - +