Targets in Xcode
I am working on an iPhone application with a group of other developers. We rely on libraries managed by other teams in our project and would like to include their projects in our build.
We develop on both mac and Windows and in Visual Studio I can include svn external projects into my solution. When I build my solution, these targets are also built in the order of their dependencies. When I do svn updates these external projects are updated as well and the changes are reflected in our project.
I have tried a few different ways to emulate this behaviour in XCode but have had little luck finding a solution that works as well. I have tried dragging projects into our project, but this ignores the actual source when debugging. I also tried adding the files manually into a separate target. This worked fine until the external groups added or removed files which weren't reflected in our project. What we've settled on is opening each separate project manually and building each target for each configuration. This process is time consuming and prone to error when you forget a project or a config.
So, my question -after trial and error and scouring the nets- is this: can I use an externally managed library project as a fully sourced target in an existing XCode project?
Mac OS X (10.5.6)