[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cdt-dev] Missing source/output exclusion filter options in CDT
|
>
> This is a multi-part message in MIME format.
> --------------050907070002010001040703
> Content-Type: text/plain; charset=us-ascii; format=flowed
> Content-Transfer-Encoding: 7bit
>
> When you create a new Java project in the JDT, you will get the option
> to set source exclusion filters via the Source tab in the Java project
> wizard (for existing Java projects, you can also do this via the project
> properties).
>
> This option is lacking when you create a new standard/managed make C/C++
> project in the CDT. However, you can set source and output exclusion
> filters after a project has been created via the project properties
> (i.e. the Source and Output tabs in the C/C++ Project Paths settings).
>
> Unfortunately, if you want to create a new CDT project from a large
> legacy source structure that contains various binaries and other
> non-source files interleaved in the same directory structure as the
> source files, CDT will start to process the full contents of this large
> directory structure as soon as the project is created and before the
> user gets a chance to set appropriate exclusion filters via the project
> properties. This can be a very time and CPU consuming process and
> frustrating experience for the user.
>
> If the Source and Output tabs in the CDT project properties would be
> available in the CDT project wizards as well, just as in JDT, this issue
> would no longer be a problem.
>
> What do you think?
>
Could not have said it better. IMHO, That is the way to go.
Was there a PR about this ?
I do not think it was not a commited item in the milestones for 3.0
but it should be.