Re: Build settings - Xcode printed docs?
Re: Build settings - Xcode printed docs?
- Subject: Re: Build settings - Xcode printed docs?
- From: Scott Squires <email@hidden>
- Date: Sun, 05 Feb 2006 10:06:13 -0800
- Thread-topic: Build settings - Xcode printed docs?
I understand the need for multiple projects and settings. It just seems to
be questionably UI to reference it. Without digging into chapters of the
xcode docs (IS there a printed version of XCode available?) I'm allowed to
change settings in 2 different places with the same name that affect the
same final target project directly or indirectly.
>The settings that are
> made by the target are shown in bold. That's the simple thing to
> remember.
I probably missed that in the docs. Would be good to see that clarified
and/or note in the Configuration Build file settings box.
Is there any easy way to compare two different target build settings? Right
now I'm having to dig through and find where they're different. Copied and
pasted into TextWrangler to check the differences since the building process
kicks out errors with one of them.
Thanks,
Scott
On 2/5/06 8:12 AM, "Fritz Anderson" <email@hidden> wrote:
> On 4 Feb 2006, at 11:30 AM, Scott Squires wrote:
>
>> I have the Active Build configuration selected for the specific
>> target. I
>> have seen the same 'configuration ' settings show different values
>> depending
>> on what area of xcode I've opened (even with one target) which I
>> thought was
>> a refresh issue. I have to say though that it gets pretty
>> confusing given
>> the fact there seem to be multiple build settings, each of which
>> can be
>> different and that only display when digging down. I made the config
>> setting so why would it be different in different areas?
>
> I'm not familiar with the term "area of Xcode," but I assume you mean
> project settings vs. target settings.
>
> The distinction isn't useful with single-target projects, but it's
> vital for multiple-target settings. Think of a project that has three
> targets. One of the settings is the name of the executable, which you
> obviously need to be different for the different targets. On the
> other hand, all three should use the SDK for the same version of the
> OS (simplifying); it is convenient to be able to set the SDK project-
> wide.
>
> Further, it is convenient to use different settings for different
> uses for the product -- debugging versus distribution. You set the
> purpose with the build configuration. You select settings for a
> configuration with the menu at the top of the Build panel.
>
> The authoritative listing of the settings for a target and
> configuration -- the settings that will set the actual compiler
> (etc.) flags -- is in the target Build panel. The settings that are
> made by the target are shown in bold. That's the simple thing to
> remember.
>
> Admittedly, the product of number of targets times number of
> configurations is complex. But it is no more complex (at most little
> more complex) than it has to be.
>
> -- F
>
>
> --
> Fritz Anderson -- http://www.manoverboard.org/
> Consulting Programmer -- http://resume.manoverboard.org/
> Step into Xcode, Now Available -- http://six.manoverboard.org/
>
>
_______________________________________________
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