It's about 50K lines of code all told (using simple find | wc -l ) all library code used (except for language and posix standard libraries) is included in the repo.
"What is the build cycle time for your C++ code?"
Depending on the machine, 10-20 seconds
"Does it kill xcode's indexer?"
Not at all.
"Does it get included into the iOS project?"
Yes it does. We have it as a git sub repo and a sub project in XCode. Both those things allow us great freedom in independent development, testing, release versioning etc. Of course there are also make files for independent build/test cycles on linux etc.
Another bonus of having it as a first class XCode project, clang Analyze tool does beautiful static analysis. What a godsend that is.
Yeah at my old job, the C++ part was more around 500'000 lines of code, and it took 15 minutes to compile full cycle. And it also killed xcode's indexer.
"What is the build cycle time for your C++ code?"
Depending on the machine, 10-20 seconds
"Does it kill xcode's indexer?"
Not at all.
"Does it get included into the iOS project?"
Yes it does. We have it as a git sub repo and a sub project in XCode. Both those things allow us great freedom in independent development, testing, release versioning etc. Of course there are also make files for independent build/test cycles on linux etc.
Another bonus of having it as a first class XCode project, clang Analyze tool does beautiful static analysis. What a godsend that is.