-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
These are the high level sets of tasks / priorities leading up to and after parts of mono are migrated into dotnet/runtime.
Before Migration
- Determine steps needed to enable dotnet/runtime testing for mono
- Enable PR Sync Bot and test
Migration
- Execute mono consolidation script (requires mono merge freeze)
- Merge PR into dotnet/runtime: Add Mono to the repository #1912
- Enable PR Sync Bot
Post Migration
Priority I (Near completion)
- Build MonoVM at the same time as CoreCLR
- Enable LLVM support + binary packages: Add conditional dependency on LLVM packages for Mono #2140
- Adjust, if necessary, helper targets like
run-samplerun-benchmark: Add RunSample target to mono.proj #2393 - Migrate ios build targets: Add iOS build configurations #33292
- Enable CI for ios: Enable iOS builds on CI #33688
- Migrate android build targets: Enable android build targets in dotnet/runtime #33687 and Add Android build configurations for Mono/Libraries #33881
- Enable CI for android: Enable android builds on CI #33689
- Runtime packs for ios and android: Ensure correct packaging for iOS and Android #33690
Priority II
- Migrate tvOS build targets: Enable tvOS Build Targets #34461
- Default to LLVM + AOT for device release build: Enable LLVM + AOT for the release build for devices #34693
- Migrate ios test targets : Enable running iOS tests #33753
- Get ios test targets running on devices / simulators
- Migrate android test targets
- Get android test targets running on devices / simulators
- Migrate wasm build targets: Enable Wasm build targets #33818
- Migrate wasm test targets
- Meta-package for LLVM dependencies
- Run
mono/teststests andmono/minitests on MonoVM on CI - Run MonoVM's soft debugger tests on CI (this will need some coordination with https://github.com/mono/debugger-libs)
charlesroddie, jovicde, alexsandro-xpt, nmilcoff, angelobelchior and 34 moremaxkatz6 and SirIntruderardacetinkaya, hoyosjs, alexsandro-xpt, nmilcoff, angelobelchior and 15 moreGnbrkm41, angelobelchior, moreirawebmaster, arturcic, tonyredondo and 12 moremoreirawebmaster, maxkatz6, saint4eva, mhmd-azeez, Misiu and 5 moremaxkatz6, saint4eva, knocte, zubivan, jozefizso and 4 more
Metadata
Metadata
Assignees
Labels
area-Infrastructure-monotrackingThis issue is tracking the completion of other related issues.This issue is tracking the completion of other related issues.