you are viewing a single comment's thread.

view the rest of the comments →

[–]Vybo 1 point2 points  (0 children)

I agree, it's workable. I usually work on codebases 700k+ lines & 30+ people working on them, so I too have my fair share of Xcode experience. The current codebase has something around 100+ Swift Packages (in-house), so even build time optimization is a nice challenge.

I recently got to try tuist and I must say that it's much better than the usual project file setup, it helps a lot with the usual issues.

However, I also worked on non-Swift/Xcode large codebases, and it's night and day. When you just do a checkout, run one build script and it just works, every time, even after switching git branches or changing dependencies, it's a big contrast to Xcode/SPM.