Re: Project as aggregation of other projects. Indexing disabling for such project
Re: Project as aggregation of other projects. Indexing disabling for such project
- Subject: Re: Project as aggregation of other projects. Indexing disabling for such project
- From: Andreas Grosam <email@hidden>
- Date: Wed, 04 Jan 2012 11:35:20 +0100
On Jan 3, 2012, at 6:18 AM, Joar Wingfors wrote:
> Hi Andreas,
>
> Thanks for your input and feedback!
>
>
> On 30 dec 2011, at 03:40, Andreas Grosam wrote:
>
>> So, when I change a source file (say a header file) which has a lot of dependent files, indexing starts and the activity pane says for example "Indexing | Processed 1 of 73 files". When building a target it says "my_product | Compiling 1 of 6 source files…".
> I don't work on the indexing feature of Xcode - so I may be mistaken here - but that doesn't sound right to me.
This does sound OK, as long as "building" does only build one out of many products. Then, building requires to compile only a subset of the sum of the translation units within the workspace.
However, when indexing, it seems it does this for all of the translation units and (possibly) for each configuration within the workspace which depend on the modified files. And this seems reasonable to me. So, indexing does not scale the same as building one product when the workspace grows.
I think the only way to alleviate the issue is to make indexing less intrusive and faster.
Andreas _______________________________________________
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