From 53b23cf054670e22771bbb612d8e3d90b5cf1e9e Mon Sep 17 00:00:00 2001 From: Larry Ewing Date: Fri, 6 May 2022 18:26:42 -0500 Subject: [PATCH 1/2] Revert "Revert "[mono][workload] Add workloads for win-arm64 using emulation (#65089)" (#67154)" This reverts commit 67f26ca4fbc27d215c9ba766c7d93966b69b5a99. --- .../WorkloadManifest.json.in | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) 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 b0fd53947e135..71fb434029d9c 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 @@ -13,7 +13,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.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, @@ -25,7 +25,7 @@ "Microsoft.NETCore.App.Runtime.Mono.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, @@ -37,7 +37,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.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, @@ -50,7 +50,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.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, @@ -63,7 +63,7 @@ "Microsoft.NETCore.App.Runtime.Mono.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, @@ -73,7 +73,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.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, @@ -83,7 +83,7 @@ "Microsoft.NETCore.App.Runtime.Mono.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, @@ -106,7 +106,7 @@ "Microsoft.NETCore.App.Runtime.AOT.Cross.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, @@ -117,7 +117,7 @@ "Microsoft.NETCore.App.Runtime.Mono.tvossimulator-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-mono-tooling": { "abstract": true, @@ -166,6 +166,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" @@ -176,6 +177,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" @@ -186,6 +188,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" @@ -196,6 +199,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" @@ -342,6 +346,7 @@ "version": "${PackageVersion}", "alias-to": { "win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm", + "win-arm64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm", "linux-x64": "Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.browser-wasm", "osx-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm", "osx-arm64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm" From 359793814c865bdabb0d8fd9540308b2f53df2ce Mon Sep 17 00:00:00 2001 From: Steve Pfister Date: Tue, 11 Oct 2022 16:54:08 -0400 Subject: [PATCH 2/2] Update workload project to handle arm64 artifacts --- eng/Versions.props | 3 +++ src/workloads/workloads.csproj | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/eng/Versions.props b/eng/Versions.props index 49298ef79dcfd..ad26097190470 100644 --- a/eng/Versions.props +++ b/eng/Versions.props @@ -25,6 +25,9 @@ $(AssemblyVersion) true + + + 3.3.4-beta1.22504.1 diff --git a/src/workloads/workloads.csproj b/src/workloads/workloads.csproj index 9c012c5b43a30..77e0d389ccb13 100644 --- a/src/workloads/workloads.csproj +++ b/src/workloads/workloads.csproj @@ -136,7 +136,9 @@ - +