How to make DerivedData or Build Location in Xcode to be relative to project
问题 I have multiple pbxproj files in my xcode workspace. By default all build outputs and temporary .obj files go to some random location in xcode and I would like to make all that output goes to path relative to where I have all the source files. We have uniform layout for all build output across different build targets except xcode outputs all results to some random location. At the same time this has to be done in a way so that this change could be stored in versioning system (e.g. git) and so