Bug 275487 - inconsistent Property Pages behavior with changed options
Summary: inconsistent Property Pages behavior with changed options
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-build-managed (show other bugs)
Version: 6.0   Edit
Hardware: PC Linux
: P3 trivial (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-05-08 12:52 EDT by Miwako Tokugawa CLA
Modified: 2020-09-04 15:25 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Miwako Tokugawa CLA 2009-05-08 12:52:58 EDT
Build ID: I20090313-0100

Steps To Reproduce:
[Step1: In your run-time workspace]
Create a Hello World ANSI C Project with Linux GCC.
Turn on -nostdinc at project level in Debug and at the folder level in Release.
Save the project and get out.

[Step2: In your development workspace]
Comment out the -nostdinc option in org.eclipse.cdt.managedbuilder.gnu.ui/plugin.xml
Open your run-time workspace again.

[Step3: In your run-time workspace]
Open the project you created. 
-nostdinc doesn't show up in "All options:" at either project or folder level.

BUT
If you mark the option resourceFilter="project" in Step2 instead of commenting it out,
You'll see that "-nostdinc" still show up in "All options:" at folder level in Release.

CDT behavior in these two cases seems inconsistent.

Since the option GUI itself is gone, we can no longer turn it off, so, in my opinion, "-nostdinc" should disappear from "All options:" in this case as well.


More information: