I originally started this in the Mac thread but I’m now thinking it’s more a Introjucer question.
I’m on a new Juce project these days after a several month break - you can see it here.
I just realized today that for some reason Xcode doesn’t seem to understand my header dependencies at all - when I changed the central header file included by all my code and nothing got rebuilt.
I went and tried my old project - and when I changed my “central header” file everything got rebuilt, on the same machine, same Xcode (version 3.2.6).
All the header files are in fact in the Introjucer and are in the XCode project - but for some reason Xcode doesn’t see the dependencies in the new project and does in the old.
The big difference - the new project was built with a much newer version of the Introjucer, perhaps almost a year newer than the older one (which is mothballed right now, though it still builds fine).