PadXcode-iPad/SPM-DEPENDENCIES.md
2026-04-12 00:46:30 -07:00

840 B

iPad App — Swift Package Dependencies

Add these in Xcode → File → Add Package Dependencies:

1. Runestone

URL: https://github.com/simonbs/Runestone.git Version: Up to Next Major from 0.5.1 Product to add: Runestone → PadXcode target

2. TreeSitterLanguages

URL: https://github.com/simonbs/TreeSitterLanguages.git Version: Up to Next Major from 0.1.10 Products to add (all to PadXcode target):

  • TreeSitterSwiftRunestone
  • TreeSitterJSONRunestone
  • TreeSitterMarkdownRunestone
  • TreeSitterBashRunestone

Notes

  • Do NOT add TreeSitter{Language} or TreeSitter{Language}Queries directly. Only add the TreeSitter{Language}Runestone product — it pulls in the others.
  • These packages require iOS 14+ (we target iOS 17+, so no issue).
  • Build in Release configuration for best Runestone performance on large files.