From cb8bf0d41e465985f22799983c770d7fa9914975 Mon Sep 17 00:00:00 2001 From: Steve MacLean Date: Wed, 20 Jan 2021 16:57:16 -0500 Subject: [PATCH] src/installer support osx-arm64 --- src/installer/pkg/Directory.Build.targets | 8 ++++---- src/installer/pkg/projects/netcoreappRIDs.props | 3 +++ .../Microsoft.NETCore.App.Crossgen2.sfxproj | 2 +- src/installer/tests/Assets/TestUtils/TestProjects.targets | 6 +++--- 4 files changed, 11 insertions(+), 8 deletions(-) diff --git a/src/installer/pkg/Directory.Build.targets b/src/installer/pkg/Directory.Build.targets index 0dd8ca63aef311..dbfa436544812f 100644 --- a/src/installer/pkg/Directory.Build.targets +++ b/src/installer/pkg/Directory.Build.targets @@ -47,10 +47,10 @@ $(ProductBrandPrefix) Crossgen2 Pack - $(ProductBrandSuffix) $(ProductBrandPrefix) Runtime - $(ProductBrandSuffix) - com.microsoft.dotnet.sharedhost.component.osx.x64 - com.microsoft.dotnet.hostfxr.$(HostResolverVersion).component.osx.x64 - com.microsoft.dotnet.sharedframework.$(SharedFrameworkName).$(SharedFrameworkNugetVersion).component.osx.x64 - com.microsoft.dotnet.$(SharedFrameworkName).$(SharedFrameworkNugetVersion).osx.x64 + com.microsoft.dotnet.sharedhost.component.osx.$(TargetArchitecture) + com.microsoft.dotnet.hostfxr.$(HostResolverVersion).component.osx.$(TargetArchitecture) + com.microsoft.dotnet.sharedframework.$(SharedFrameworkName).$(SharedFrameworkNugetVersion).component.osx.$(TargetArchitecture) + com.microsoft.dotnet.$(SharedFrameworkName).$(SharedFrameworkNugetVersion).osx.$(TargetArchitecture) diff --git a/src/installer/pkg/projects/netcoreappRIDs.props b/src/installer/pkg/projects/netcoreappRIDs.props index 1382ff46b822b6..f3d784e9c82ec5 100644 --- a/src/installer/pkg/projects/netcoreappRIDs.props +++ b/src/installer/pkg/projects/netcoreappRIDs.props @@ -5,6 +5,9 @@ + + arm64 + diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj index fee0cf0102bec7..ec198224a2eb6f 100644 --- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Microsoft.NETCore.App.Crossgen2.sfxproj @@ -9,7 +9,7 @@ Microsoft.NETCore.App.Crossgen2.$(RuntimeIdentifier) dotnet-crossgen2 crossgen2 - linux-x64;linux-musl-x64;osx-x64;win-x64 + linux-x64;linux-musl-x64;osx-x64;osx-arm64;win-x64 false AddRuntimeFilesToPackage; diff --git a/src/installer/tests/Assets/TestUtils/TestProjects.targets b/src/installer/tests/Assets/TestUtils/TestProjects.targets index 175962ee44ea39..3ab4d72988c5ab 100644 --- a/src/installer/tests/Assets/TestUtils/TestProjects.targets +++ b/src/installer/tests/Assets/TestUtils/TestProjects.targets @@ -17,7 +17,7 @@ LatestRuntimeFrameworkVersion="6.0.0-alpha.1.20602.4" RuntimeFrameworkName="Microsoft.NETCore.App" RuntimePackNamePatterns="Microsoft.NETCore.App.Runtime.**RID**" - RuntimePackRuntimeIdentifiers="linux-arm;linux-arm64;linux-musl-arm64;linux-musl-x64;linux-x64;osx-x64;rhel.6-x64;tizen.4.0.0-armel;tizen.5.0.0-armel;win-arm;win-arm64;win-x64;win-x86;ios-arm64;ios-arm;ios-x64;ios-x86;tvos-arm64;tvos-x64;android-arm64;android-arm;android-x64;android-x86;browser-wasm" + RuntimePackRuntimeIdentifiers="linux-arm;linux-arm64;linux-musl-arm64;linux-musl-x64;linux-x64;osx-x64;osx-arm64;rhel.6-x64;tizen.4.0.0-armel;tizen.5.0.0-armel;win-arm;win-arm64;win-x64;win-x86;ios-arm64;ios-arm;ios-x64;ios-x86;tvos-arm64;tvos-x64;android-arm64;android-arm;android-x64;android-x86;browser-wasm" TargetFramework="net6.0" TargetingPackName="Microsoft.NETCore.App.Ref" TargetingPackVersion="6.0.0-alpha.1.20602.4" /> @@ -25,7 +25,7 @@ - \ No newline at end of file +