Skip to content

Handle upstream iOS simulator slice changes#5

Merged
leehack merged 1 commit into
mainfrom
handle-ios-simulator-slices
Jun 4, 2026
Merged

Handle upstream iOS simulator slice changes#5
leehack merged 1 commit into
mainfrom
handle-ios-simulator-slices

Conversation

@leehack

@leehack leehack commented Jun 4, 2026

Copy link
Copy Markdown
Owner

Summary

  • discover iOS xcframework slices from CLiteRTLM.xcframework Info.plist instead of hard-coding the old universal simulator folder
  • keep arm64 device and arm64 simulator required, but package x64 simulator only when upstream ships it
  • update release validation/docs so v0.13.1 can publish without an unavailable x64 simulator archive

Validation

  • python3 tools/package_ios_runtime.py --upstream-tag v0.13.1 --archive --clean
  • python3 tools/package_ios_runtime.py --upstream-tag v0.12.0 --clean
  • python3 -m py_compile tools/package_ios_runtime.py tools/validate_runtime_artifacts.py tools/validate_release_manifest.py
  • git diff --check

@leehack leehack merged commit b1369b0 into main Jun 4, 2026
2 checks passed
@leehack leehack deleted the handle-ios-simulator-slices branch June 4, 2026 14:11
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.

1 participant