Skip to content

Support for ARM64 macOS Machines - #2468

Merged
mattleibow merged 87 commits into
mainfrom
dev/arm-macos
Jun 19, 2023
Merged

Support for ARM64 macOS Machines#2468
mattleibow merged 87 commits into
mainfrom
dev/arm-macos

Conversation

@mattleibow

@mattleibow mattleibow commented May 26, 2023

Copy link
Copy Markdown
Contributor

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