Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable Catalyst Runtime Packs #47517

Closed
5 tasks done
marek-safar opened this issue Jan 27, 2021 · 3 comments
Closed
5 tasks done

Enable Catalyst Runtime Packs #47517

marek-safar opened this issue Jan 27, 2021 · 3 comments
Assignees
Labels
area-Meta tracking This issue is tracking the completion of other related issues.
Milestone

Comments

@marek-safar
Copy link
Contributor

marek-safar commented Jan 27, 2021

Catalyst is a software-development tool that allows developers to write self-contained apps that can run on both macOS and iPadOS. To support that we need to build, test, and ship Catalyst runtime packs.

Work Items

  • Introduce Catalyst RIDs Add new RID for Catalyst #47518
  • Build Catalyst mono runtime packs for x64 and arm64 (like iOS)
    Produce coreclr based Catalyst runtime packs for x64 and arm64
  • Run all libraries tests with Catalyst runtime packs
  • Add functional/integration tests for Catalyst
  • Ensure new runtime packs are trimmable

Oldest supported version: Mac Catalyst 13

@dotnet-issue-labeler dotnet-issue-labeler bot added area-Meta untriaged New issue has not been triaged by the area owner labels Jan 27, 2021
@marek-safar marek-safar added tracking This issue is tracking the completion of other related issues. and removed untriaged New issue has not been triaged by the area owner labels Jan 27, 2021
@marek-safar marek-safar added this to the 6.0.0 milestone Jan 27, 2021
@directhex
Copy link
Member

directhex commented Feb 2, 2021

A step is also needed for API review, as adding IsMacCatalyst() and IsMacCatalystVersionAtLeast() entries to src/libraries/System.Runtime/ref/System.Runtime.cs is subject to mandatory API change review.

@steveisok
Copy link
Member

We're waiting on dotnet/xharness#435 in order to run tests.

@krwq
Copy link
Member

krwq commented Jul 22, 2021

@steveisok @directhex is this still planned for 6.0? Seems the other issue is fixed

@ghost ghost locked as resolved and limited conversation to collaborators Sep 10, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-Meta tracking This issue is tracking the completion of other related issues.
Projects
No open projects
Development

No branches or pull requests

4 participants