[clr-ios] Support targeting Apple mobile platforms with CoreCLR#51429
[clr-ios] Support targeting Apple mobile platforms with CoreCLR#51429akoeplinger merged 2 commits intodotnet:mainfrom
Conversation
akoeplinger
left a comment
There was a problem hiding this comment.
LGTM apart from my comments
There was a problem hiding this comment.
Pull Request Overview
This PR adds support for targeting Apple mobile platforms (iOS, tvOS, and Mac Catalyst) with CoreCLR by introducing new runtime identifiers (RIDs) for .NET 11.0.
Key Changes:
- Introduces
Net110RuntimePackRidscontaining Apple mobile platform RIDs (ios-arm64, iossimulator-arm64/x64, tvos-arm64, tvossimulator-arm64/x64, maccatalyst-arm64/x64) - Updates
NetCoreRuntimePackRidsto reference the new .NET 11.0 RID collection - Maintains backward compatibility by keeping .NET 10.0 RIDs for
KnownFrameworkReferencetargeting pack references
|
This change regressed source build when it flowed into the VMR. Can someone explain this particular change? This causes this special SB logic to be skipped. |
That's how it's done in the .NET 9 case: |
|
This PR introduced |
|
@MichaelSimons the change is correct, but it's possibly causing some weirdness because we're still in this 11.0-but-actually-10.0-version state. we should take a closer look at what error it's causing in SB |
Description
This PR adds Apple mobile rids to the
NetCoreRuntimePackRidsto support targeting CoreCLR.