dotnet/update.sh: remove DotNetHost packages from dotnet 9+

This commit is contained in:
David McFarland 2024-02-20 17:28:14 -04:00
parent 5706443baf
commit 8cd5d4e3ad

View File

@ -263,6 +263,15 @@ sdk_packages () {
"Microsoft.NETCore.App.Crossgen2.osx-arm64"
)
# These packages were removed on .NET 9
if ! version_older "$version" "9"; then
local newpkgs=()
for pkg in "${pkgs[@]}"; do
[[ "$pkg" = *Microsoft.NETCore.DotNetHost* ]] || newpkgs+=("$pkg")
done
pkgs=("${newpkgs[@]}")
fi
# These packages were removed on .NET 8
if version_older "$version" "8"; then
pkgs+=( \