未验证 提交 4e7ccfa1 编写于 作者: L Larry Ewing 提交者: GitHub

[mono][workload] Add workloads for win-arm64 using emulation (#65089)

* Add wasm workload for win-arm64 using emulation

* Add aliases for win-arm64 to all the win-x64 cases as well (android, ios)
上级 55f20450
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
"Microsoft.NETCore.App.Runtime.AOT.Cross.browser-wasm" "Microsoft.NETCore.App.Runtime.AOT.Cross.browser-wasm"
], ],
"extends": [ "microsoft-net-runtime-mono-tooling", "microsoft-net-sdk-emscripten" ], "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": { "microsoft-net-runtime-android": {
"abstract": true, "abstract": true,
...@@ -25,7 +25,7 @@ ...@@ -25,7 +25,7 @@
"Microsoft.NETCore.App.Runtime.Mono.android-x86" "Microsoft.NETCore.App.Runtime.Mono.android-x86"
], ],
"extends": [ "microsoft-net-runtime-mono-tooling" ], "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": { "microsoft-net-runtime-android-aot": {
"abstract": true, "abstract": true,
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
"Microsoft.NETCore.App.Runtime.AOT.Cross.android-arm64" "Microsoft.NETCore.App.Runtime.AOT.Cross.android-arm64"
], ],
"extends": [ "microsoft-net-runtime-android" ], "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": { "microsoft-net-runtime-ios": {
"abstract": true, "abstract": true,
...@@ -50,7 +50,7 @@ ...@@ -50,7 +50,7 @@
"Microsoft.NETCore.App.Runtime.AOT.Cross.iossimulator-x86" "Microsoft.NETCore.App.Runtime.AOT.Cross.iossimulator-x86"
], ],
"extends": [ "runtimes-ios" ], "extends": [ "runtimes-ios" ],
"platforms": [ "win-x64", "osx-arm64", "osx-x64" ] "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ]
}, },
"runtimes-ios": { "runtimes-ios": {
"abstract": true, "abstract": true,
...@@ -63,7 +63,7 @@ ...@@ -63,7 +63,7 @@
"Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86" "Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86"
], ],
"extends": [ "microsoft-net-runtime-mono-tooling" ], "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": { "microsoft-net-runtime-maccatalyst": {
"abstract": true, "abstract": true,
...@@ -73,7 +73,7 @@ ...@@ -73,7 +73,7 @@
"Microsoft.NETCore.App.Runtime.AOT.Cross.maccatalyst-x64" "Microsoft.NETCore.App.Runtime.AOT.Cross.maccatalyst-x64"
], ],
"extends": [ "runtimes-maccatalyst" ], "extends": [ "runtimes-maccatalyst" ],
"platforms": [ "win-x64", "osx-arm64", "osx-x64" ] "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ]
}, },
"runtimes-maccatalyst": { "runtimes-maccatalyst": {
"abstract": true, "abstract": true,
...@@ -83,7 +83,7 @@ ...@@ -83,7 +83,7 @@
"Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64" "Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64"
], ],
"extends": [ "microsoft-net-runtime-mono-tooling" ], "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": { "microsoft-net-runtime-macos": {
"abstract": true, "abstract": true,
...@@ -106,7 +106,7 @@ ...@@ -106,7 +106,7 @@
"Microsoft.NETCore.App.Runtime.AOT.Cross.tvossimulator-x64" "Microsoft.NETCore.App.Runtime.AOT.Cross.tvossimulator-x64"
], ],
"extends": [ "runtimes-tvos" ], "extends": [ "runtimes-tvos" ],
"platforms": [ "win-x64", "osx-arm64", "osx-x64" ] "platforms": [ "win-x64", "win-arm64", "osx-arm64", "osx-x64" ]
}, },
"runtimes-tvos": { "runtimes-tvos": {
"abstract": true, "abstract": true,
...@@ -117,7 +117,7 @@ ...@@ -117,7 +117,7 @@
"Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64" "Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64"
], ],
"extends": [ "microsoft-net-runtime-mono-tooling" ], "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": { "microsoft-net-runtime-mono-tooling": {
"abstract": true, "abstract": true,
...@@ -166,6 +166,7 @@ ...@@ -166,6 +166,7 @@
"version": "${PackageVersion}", "version": "${PackageVersion}",
"alias-to": { "alias-to": {
"win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86", "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", "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-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86",
"osx-arm64": "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 @@ ...@@ -176,6 +177,7 @@
"version": "${PackageVersion}", "version": "${PackageVersion}",
"alias-to": { "alias-to": {
"win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64", "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", "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-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64",
"osx-arm64": "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 @@ ...@@ -186,6 +188,7 @@
"version": "${PackageVersion}", "version": "${PackageVersion}",
"alias-to": { "alias-to": {
"win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm", "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", "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-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm",
"osx-arm64": "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 @@ ...@@ -196,6 +199,7 @@
"version": "${PackageVersion}", "version": "${PackageVersion}",
"alias-to": { "alias-to": {
"win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64", "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", "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-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64",
"osx-arm64": "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 @@ ...@@ -342,6 +346,7 @@
"version": "${PackageVersion}", "version": "${PackageVersion}",
"alias-to": { "alias-to": {
"win-x64": "Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm", "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", "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-x64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm",
"osx-arm64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm" "osx-arm64": "Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册