Re: XCode 2.1 Build Styles
Re: XCode 2.1 Build Styles
- Subject: Re: XCode 2.1 Build Styles
- From: Scott Tooker <email@hidden>
- Date: Mon, 6 Jun 2005 22:47:46 -0700
A quick comparison of build styles to build configurations that will
(hopefully) make things clearer:
In Xcode 2.0 and prior, you had build styles which contained build
settings that existed "above" the target's build settings. In other
words, setting a build setting (like "ZeroLink") in the active build
style would override the active target's "ZeroLink" value.
In Xcode 2.1, we've removed build styles and shifted to build
configurations. With build configurations the target itself has a set
of build configurations (which consist of a configuration name and a
set of build settings). This allows for a true WYSIWYG experience
when looking at the target settings for a given configuration (like
the "Debug" configuration).
At the same time, we also exposed build configurations at the project
level, which exist under the target. This allows you to (optionally)
set build settings for a configuration at the project level and then
each target in the project will inherit those build settings. Note
that you don't have to set anything at the project level yourself,
you can ignore the project build settings and just place all build
settings in targets and you'll be fine (however, using the project
build settings allows you to avoid a large amount of build setting
duplication across targets).
Think of the project build settings as a style sheet for targets
where you can set up the default build settings used by all targets
in the project. For example, in Xcode 2.1 setting "ZeroLink" in the
project's "Debug" build configuration sets every target's "Debug"
configuration to use "ZeroLink".
Scott
On Jun 6, 2005, at 9:00 PM, Brian Barnes wrote:
All I ever wanted out of XCode was a single set of build settings.
While it took moving to a whole new architecture (!!!) it seems
I've gotten this ... but I'm not sure. I poured through the docs,
but it bugs me a bit that the build settings are still in two
places (the target and the project info.) They seem to represent
the same list. Edits in one reflect in the other ... yet ... this
is ... a bit ... confusing coming from a time when they didn't.
I just want to verify that they are in fact the same list, and
maybe suggest removing the editing part from the target and just
leaving the picking part (or a button to jump there.)
[>] Brian
_______________________________________________
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
_______________________________________________
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