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

Support for ARM64 macOS Machines #2468

Merged
merged 87 commits into from
Jun 19, 2023
Merged

Support for ARM64 macOS Machines #2468

merged 87 commits into from
Jun 19, 2023

Conversation

mattleibow
Copy link
Contributor

@mattleibow mattleibow commented May 26, 2023

Description of Change

This PR adds the arm64 architecture for iOS simulators.

Because there is now both a device and a simulator arm64, we have to split the framework into separate files. It is possible to use xcframeworks, however there was some issues with it working with iOS Hot Restart (iPhone plugged into Windows directly) and also the current build does not do that. The simplest is to just have 2 frameworks and switch them out depending on the runtime identifier.

Bugs Fixed

API Changes

None.

Behavioral Changes

None.

Required skia PR

None.

PR Checklist

  • Has tests (if omitted, state reason in description)
  • Rebased on top of main at time of PR
  • Merged related skia PRs
  • Changes adhere to coding standard
  • Updated documentation

@mattleibow mattleibow merged commit 6db9696 into main Jun 19, 2023
@mattleibow mattleibow deleted the dev/arm-macos branch June 19, 2023 08:38
@mattleibow mattleibow added this to the v2.88.4 milestone Jun 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] Build fails for iossimulator-arm64
1 participant