I want to be able to set CONFIGURATION_BUILD_DIR aka "Per-configuration Build Products Path" for Xcode projects from Introjucer.
I've tried Preprocesser definitions, linker and compiler settings but none of those seemed to work - and when I try setting it in "Custom Xcode flags" the project becomes invalid and doesn't load.
Have a look at the diff when you save the project, to see what it added to the Xcode project file - if it seems to have done the right thing, then maybe the flag itself isn't supported and that's why it says it's invalid?
which is what you get in a default Xcode project (Xcode 7).
I need this value so that I can build the project with Cocoapod dependencies, so that the dependencies build locations are where Xcode expects them to be. (Or thats how I make sense of it anyway).
So I’m still hitting this issue, needing to go in and edit this setting in Xcode each time I save the Projucer project for it to complete the linking stage. Any ideas?
I am just changing a few things in the Xcode exporter which may finally fix this bug. Specifically I am now going to use the INSTALL_PATH build setting to tell Xcode where to put the binary, instead of the older DSTROOT/SYMROOT method. Let’s see if it’s going to work.
Sorry for not having replied earlier, it’s not easy to keep track of all the problems reported in this forum…