A single native CLI drives the whole pipeline. Tools and toolchains are installed once under %LOCALAPPDATA%\OPENFRUIT; your configuration and credentials stay under %USERPROFILE%\.OPENFRUIT.
01Project interpretation
Reads .pbxproj, .xcconfig and schemes like Xcode, keeping Base SDK and deployment target apart.
02Package engine
Resolves and builds SwiftPM graphs in isolated, cached workspaces; CocoaPods and Carthage too.
03Compiler proxy
Runs the official Swift and Clang drivers with explicit modules and a shared compilation cache.
04Resource compilers
Asset catalogs, Icon Composer icons, Core Data, strings and storyboards through OpenIB.
05Build driver
Incremental per target: unchanged modules and links are skipped, edits rebuild only what changed.
06Packaging & signing
Bundles frameworks and extensions, signs with your certificate and profile, writes the IPA.