Community
Participate
Working Groups
Build ID: M20071023-1652 Steps To Reproduce: 1.Create C++ project. 2.Add 2 or more files into it. 3.Make 2 configurations of the project (e.g. release and debug). 4.In configuation "debug" exclude one file from build. 5.Now turn to "release" configuration and exclude the other file from build. 6.Now you can see, that there is still an arrow near it (showing it's still included into build, tho it's not). More information:
I'm guessing this is a bug with CDT, so I'll move it there. However, your Eclipse build seems a bit old. Can you reproduce the problem with a more recent build?
Reassigning to BUILD.
I reported this earlier, as bug 230228. Since this one's seen some action, maybe mark that one as a dup of this?
The behavior is the same on Eclipse Ganymede: CDT: 5.0.0.200806171202 Eclipse Ganymede: Version: 3.4.0, Build id: I20080617-2000 The only difference is that if one file is excluded in the first configuration it's also being shown as excluded in the second one. *** This bug has been marked as a duplicate of bug 230228 ***
Bug reopened
It seems like Eclipse has a problem with including/excluding of files in different configurations. If we exclude a whole folder from build in one configuration we cannot include some of files from the folder in another one (Exclude/Include feature is not enabled).
(In reply to comment #6) > It seems like Eclipse has a problem with including/excluding of files in > different configurations. If we exclude a whole folder from build in one > configuration we cannot include some of files from the folder in another one > (Exclude/Include feature is not enabled). I don't see that happening in CDT 7.0. If you exclude files from one configuration they are still included in the other and the controls are enabled. Perhaps you expect Project Explorer to display settings for Active configuration while it shows indexer configuration? See comments in bug 230228 and in bug 247021 comments 10-12. If it is not the case, please provide reproducible test case.