From c67a2e4216e156f4129638d71ea99a6a731106ed Mon Sep 17 00:00:00 2001 From: Nikola Milosavljevic Date: Tue, 30 Apr 2024 08:55:10 -0700 Subject: [PATCH] Enable repackaging of NETStandard 2.1 Targeting Pack (#101518) * Initial changes * Enable building in 8.0.6 release --- eng/Subsets.props | 1 + eng/Versions.props | 8 +++ src/installer/pkg/sfx/installers.proj | 4 ++ .../pkg/sfx/installers/netstandard2.1.proj | 60 +++++++++++++++++++ 4 files changed, 73 insertions(+) create mode 100644 src/installer/pkg/sfx/installers/netstandard2.1.proj diff --git a/eng/Subsets.props b/eng/Subsets.props index eb4151f3a185d..bf0d6ca368cb9 100644 --- a/eng/Subsets.props +++ b/eng/Subsets.props @@ -507,6 +507,7 @@ + diff --git a/eng/Versions.props b/eng/Versions.props index d53eb6c7fd68a..e071b668317fa 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -260,4 +260,12 @@ 8.0.101 $(MicrosoftDotnetSdkInternalVersion) + + + true + diff --git a/src/installer/pkg/sfx/installers.proj b/src/installer/pkg/sfx/installers.proj index 7f4ce6b9c1c40..2f947e6d9e291 100644 --- a/src/installer/pkg/sfx/installers.proj +++ b/src/installer/pkg/sfx/installers.proj @@ -22,6 +22,10 @@ + + + + + + true + true + netstandard-targeting-pack-2.1 + NETStandard.Library.Ref + NETStandard.Library.Ref 2.1.0 + false + ToolPack + true + netstandard-targeting-pack-2.1.0-x64.rpm + https://dotnetcli.blob.core.windows.net/dotnet/Runtime/3.1.0/$(OriginalNETStandard21PkgFilename) + $([MSBuild]::NormalizeDirectory('$(BaseIntermediateOutputPath)', 'download')) + $(NETStandard21TempDir)$(OriginalNETStandard21PkgFilename) + $(NETStandard21TempDir)netstandard21.semaphore + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +