XCode's "Relative to Build Product" path type
XCode's "Relative to Build Product" path type
- Subject: XCode's "Relative to Build Product" path type
- From: Martin-Gilles Lavoie <email@hidden>
- Date: Tue, 8 Nov 2005 11:58:32 -0500
Ugh...
I'm having a bit of a mud-wrestling experience with XCode's Path Type
options for included bundles/frameworks/other output files from other
projects.
All my projects have a Release and Debug build configurations. One
project ("A") makes use of cross-project reference to build other
(sub-) projects ("B", "C", "D"…) that build a number of bundles,
frameworks and other output files.
Once the "A" project builds, either the Release or Debug, the
corresponding build configuration in "B", "C" and "D" build their
corresponding build configuration. So far, so good.
In the project, I've included the output of B, C and D into various
product subdirectories: Frameworks, PlugIns and Resources. I've set
these path types of these files to "Relative to Build Products". In
theory, this is supposed to pick up B's output from either the /build/
Debug/ or build/Release/ output directory.
Yet, when I go a Get Info to re-examine the full path of the given
included file, from either the Debug or Release build configuration
of the "A" project, it always lists the same full path pointing to
the "Release" directory.
XCode doesn't seem to understand that I want A's Debug build to
include the B, C and D Debug output, ditto for A's Release build.
The documentation on this is ratter skimpy so I was wondering if I
was missing a crucial step, or perhaps my project is hosed somehow.
(As much as I hate to admit it, this was way simpler in CodeWarrior.)
For reference, I'm using XCode 2.2 preview 4.
______________________________________________________________________
Martin-Gilles Lavoie
Opinions expressed herein are just that.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden