Re: Propagating build settings to sub-projects
Re: Propagating build settings to sub-projects
- Subject: Re: Propagating build settings to sub-projects
- From: Christiaan Hofman <email@hidden>
- Date: Fri, 19 Nov 2010 11:30:56 +0100
On Nov 19, 2010, at 2:55, Rick Mann wrote:
>
> On Nov 18, 2010, at 15:28:48, Christiaan Hofman wrote:
>
>> Again, these are NOT settings in a project. They are settings that are chosen by the USER, and they override any setting in the project.
>
> Okay, I really have no idea what you're trying to say. I am the user, I set these in the project.
>
You are the *user* when you use the project in Xcode to build. You are the *writer* when you edit the project or the sources. These are not necessarily the same person.
So when you go to the build settings of a project or target, and edit them, you are an editor, and you change information in the project, that is also saved in the project, changes are persistent. When you choose an active build config to build (Release or Debug or whatever), you are a user, and you do NOT change the project data (only user settings in the project, at best), changes may not be persistent.
The point here is that these choices like Active SDK are chosen when you USE the project to compile. They are NOT project/target build settings. They are choices in the Xcode UI, they are not settings in the project files. This also means that when you'd give the project to someone else (which maybe you on another computer) these choices are not passed on, and in fact these choices are not guaranteed to be remembered at all.
Christiaan
>>
>>> And of course, I'm interested in propagating the name of the active configuration (so that all the subprojects build/link against debug, release, etc).
>>>
>>
>> Uhm, the active config IS propagated to the cross projects.
>
> Yes, I didn't mean to imply they weren't.
>
> --
> Rick
>
_______________________________________________
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