Skip to main content

[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

I added this problem as PR 89790 (https://bugs.eclipse.org/bugs/show_bug.cgi?id=89790).

I submitted it to the CDT UI component. Was that right?

Regards,
Stefan

Alain Magloire wrote:

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.


_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev

begin:vcard
fn:Stefan Bylund
n:Bylund;Stefan
org:Enea Embedded Technology AB
adr;quoted-printable;quoted-printable:;;Nytorpsv=C3=A4gen 5B, Box 232;T=C3=A4by;;183 23;Sweden
email;internet:steby@xxxxxxx
title:Software Engineer
tel;work:+46 8 50714000
tel;cell:+46 709 714325
url:http://www.ose.com
version:2.1
end:vcard


Back to the top