-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Closed
Labels
area-Infrastructure-monotrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.
Milestone
Description
The AOT compilers in Mono are host specific, so we need to create multiple workload packs for the host + target architecture combos we support. Additionally, we should create a single workload pack for the MonoAOTCompiler MSBuild task that can be used to trigger AOT compilation.
The names of the AOT compiler workload packs should take the form of:
Microsoft.NetCore.App.Runtime.AOT.{host-rid}.Cross.{target-rid}.{version}.nupkg
And the name of the MSBuild task should be:
Microsoft.NET.Runtime.MonoAOTCompiler.Task.{version}.nupkg
Android
Windows x64
- x64
- x86
- arm
- arm64
MacOS
- x64 Initial Android cross-compiler #43535
- x86 Initial Android cross-compiler #43535
- arm Initial Android cross-compiler #43535
- arm64 Initial Android cross-compiler #43535
iOS / tvOS
MacOS
- arm64 Initial new-style iOS/tvOS cross compiler #47184
- x64 (simulator) Initial new-style iOS/tvOS cross compiler #47184
Wasm
MacOS
Linux
Windows is a "nice to have"
MSBuild Task
- MonoAOTCompiler Task [mono] Add MonoAOTCompiler MSBuild Task to produce NuPkg #46537
Metadata
Metadata
Labels
area-Infrastructure-monotrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.