Skip to content

Conversation

@freakboy3742
Copy link
Member

Modifies the build script used to install the standard library to use the actual names of the XCframework slices, not aliases.

For historical reasons that I'm sure seemed like a good idea at the time, the iOS support packages added a symlink from ios-arm64 to iphoneos, and from ios-arm64_x86_64-simulator to iphonesimulator. It turns out it isn't any harder to use the original name directly, which then allows us to simplify the support package.

The iOS testbed project in CPython already uses the actual slice names; so this is normalises to behavior that is consistent with the testbed.

PR Checklist:

  • All new features have been tested
  • All new features have been documented
  • I have read the CONTRIBUTING.md file
  • I will abide by the code of conduct

@freakboy3742 freakboy3742 requested a review from mhsmith February 13, 2025 05:12
@mhsmith mhsmith merged commit 0fc505d into main Feb 13, 2025
6 checks passed
@mhsmith mhsmith deleted the direct-paths branch February 13, 2025 22:16
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.

3 participants