theos / orion

Elegant tweak development in pure Swift
https://orion.theos.dev
MIT License
216 stars 15 forks source link

Create guide on how to create Orion tweaks without Theos #11

Closed juliettebee closed 6 months ago

kabiroberai commented 3 years ago

Hey, sorry for the late response and thanks for the PR! For the guide on Orion without Theos, it's intended to be geared towards people who want to integrate Orion with other build systems like Xcode, SPM, and Bazel. The preprocessing stage is something we should definitely document in that article, but building Swift/Objective-C files themselves is out of scope for Orion's docs.

If integration with Xcode build scripts, SPM plugins, and the like is something you're familiar with then feel free to update your PR with that in mind; otherwise I definitely plan to get to that myself too. I will say that general information on cross-compiling Objective-C and Swift code for iOS is quite sparse atm (short of reading through the source code of an existing build system) – so if you do want to help document that I'd recommend somewhere like the iPhoneDevWiki which is better suited to deep dives than Orion's user-facing docs.