From dd6a80a24d9f59df2b99162eae5df570e35c5607 Mon Sep 17 00:00:00 2001 From: Steve Pfister Date: Wed, 26 Oct 2022 22:26:15 -0400 Subject: [PATCH 1/5] Add arm64 packs and change to mauiarm version --- eng/Versions.props | 3 ++- .../WorkloadManifest.json.in | 22 +++++++++++-------- src/workloads/workloads.csproj | 4 +++- 3 files changed, 18 insertions(+), 11 deletions(-) diff --git a/eng/Versions.props b/eng/Versions.props index a47969e93827..718838d8c8a5 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -25,7 +25,8 @@ - + + diff --git a/src/mono/nuget/Microsoft.NET.Workload.Mono.Toolchain.Manifest/WorkloadManifest.json.in b/src/mono/nuget/Microsoft.NET.Workload.Mono.Toolchain.Manifest/WorkloadManifest.json.in index 1088c7bf1cf6..8cae3cb80dea 100644 --- a/src/mono/nuget/Microsoft.NET.Workload.Mono.Toolchain.Manifest/WorkloadManifest.json.in +++ b/src/mono/nuget/Microsoft.NET.Workload.Mono.Toolchain.Manifest/WorkloadManifest.json.in @@ -12,7 +12,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.net6.browser-wasm" ], "extends": [ "microsoft-net-runtime-mono-tooling", "microsoft-net-sdk-emscripten" ], - "platforms": [ "win-x64", "linux-x64", "osx-x64", "osx-arm64" ] + "platforms": [ "win-x64", "win-arm64", "linux-x64", "osx-x64", "osx-arm64" ] }, "microsoft-net-runtime-android": { "abstract": true, @@ -24,7 +24,7 @@ "Microsoft.NETCore.App.Runtime.Mono.net6.android-x86" ], "extends": [ "microsoft-net-runtime-mono-tooling" ], - "platforms": [ "win-x64", "linux-x64", "osx-x64", "osx-arm64" ] + "platforms": [ "win-x64", "win-arm64", "linux-x64", "osx-x64", "osx-arm64" ] }, "microsoft-net-runtime-android-aot": { "abstract": true, @@ -36,7 +36,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.net6.android-arm64" ], "extends": [ "microsoft-net-runtime-android" ], - "platforms": [ "win-x64", "linux-x64", "osx-x64", "osx-arm64" ] + "platforms": [ "win-x64", "win-arm64", "linux-x64", "osx-x64", "osx-arm64" ] }, "microsoft-net-runtime-ios": { "abstract": true, @@ -49,7 +49,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.net6.iossimulator-x86" ], "extends": [ "runtimes-ios" ], - "platforms": [ "win-x64", "osx-arm64", "osx-x64" ] + "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ] }, "runtimes-ios": { "abstract": true, @@ -62,7 +62,7 @@ "Microsoft.NETCore.App.Runtime.Mono.net6.iossimulator-x86" ], "extends": [ "microsoft-net-runtime-mono-tooling" ], - "platforms": [ "win-x64", "osx-arm64", "osx-x64" ] + "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ] }, "microsoft-net-runtime-maccatalyst": { "abstract": true, @@ -72,7 +72,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.net6.maccatalyst-x64" ], "extends": [ "runtimes-maccatalyst" ], - "platforms": [ "win-x64", "osx-arm64", "osx-x64" ] + "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ] }, "runtimes-maccatalyst": { "abstract": true, @@ -82,7 +82,7 @@ "Microsoft.NETCore.App.Runtime.Mono.net6.maccatalyst-x64" ], "extends": [ "microsoft-net-runtime-mono-tooling" ], - "platforms": [ "win-x64", "osx-arm64", "osx-x64" ] + "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ] }, "microsoft-net-runtime-macos": { "abstract": true, @@ -105,7 +105,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.net6.tvossimulator-x64" ], "extends": [ "runtimes-tvos" ], - "platforms": [ "win-x64", "osx-arm64", "osx-x64" ] + "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ] }, "runtimes-tvos": { "abstract": true, @@ -116,7 +116,7 @@ "Microsoft.NETCore.App.Runtime.Mono.net6.tvossimulator-x64" ], "extends": [ "microsoft-net-runtime-mono-tooling" ], - "platforms": [ "win-x64", "osx-arm64", "osx-x64" ] + "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ] }, "runtimes-windows": { "description": "Windows Runtime Packs", @@ -191,6 +191,7 @@ "version": "${PackageVersion}", "alias-to": { "win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86", + "win-arm64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86", "linux-x64": "Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x86", "osx-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86", "osx-arm64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86" @@ -201,6 +202,7 @@ "version": "${PackageVersion}", "alias-to": { "win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64", + "win-arm64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64", "linux-x64": "Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x64", "osx-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64", "osx-arm64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64" @@ -211,6 +213,7 @@ "version": "${PackageVersion}", "alias-to": { "win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm", + "win-arm64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm", "linux-x64": "Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm", "osx-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm", "osx-arm64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm" @@ -221,6 +224,7 @@ "version": "${PackageVersion}", "alias-to": { "win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64", + "win-arm64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64", "linux-x64": "Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm64", "osx-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64", "osx-arm64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64" diff --git a/src/workloads/workloads.csproj b/src/workloads/workloads.csproj index b335d2541446..8ff1b30afd67 100644 --- a/src/workloads/workloads.csproj +++ b/src/workloads/workloads.csproj @@ -96,7 +96,9 @@ - + Date: Mon, 31 Oct 2022 13:43:46 -0400 Subject: [PATCH 2/5] Add SupportsMachineArch=false for 100 and 300 band versions --- eng/Versions.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index 718838d8c8a5..c7d704ae223a 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -25,7 +25,7 @@ - + From ce408d67a8cf69162d133e4171105aa41c635817 Mon Sep 17 00:00:00 2001 From: Steve Pfister Date: Mon, 31 Oct 2022 16:05:12 -0400 Subject: [PATCH 3/5] Fix wildcard --- src/workloads/workloads.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/workloads/workloads.csproj b/src/workloads/workloads.csproj index 8ff1b30afd67..89e83cba7bee 100644 --- a/src/workloads/workloads.csproj +++ b/src/workloads/workloads.csproj @@ -96,7 +96,7 @@ - From 2a1e2cb69f68e930749d374fcae257307baf6466 Mon Sep 17 00:00:00 2001 From: Steve Pfister Date: Tue, 1 Nov 2022 10:02:47 -0400 Subject: [PATCH 4/5] Use mauiarm version in shipping packages --- .../pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets b/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets index 61c12cb71a85..1573d8815740 100644 --- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets @@ -8,6 +8,10 @@ + + $(ProductVersion) + + From 88056908df0575e0ad32496cb500fbca52de8c18 Mon Sep 17 00:00:00 2001 From: Steve Pfister Date: Tue, 15 Nov 2022 14:12:48 -0500 Subject: [PATCH 5/5] Revert mauiarm package name change --- .../pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets b/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets index 1573d8815740..61c12cb71a85 100644 --- a/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets +++ b/src/installer/pkg/sfx/Microsoft.NETCore.App/Directory.Build.targets @@ -8,10 +8,6 @@ - - $(ProductVersion) - -