|author||Doug Schaefer||2003-08-20 17:52:32 +0000|
|committer||Doug Schaefer||2003-08-20 17:52:32 +0000|
Patch for Sean Evoy:
This patch contains some minor UI changes and a big chunk of work to add built-in symbols and includes search paths to a tool specification. The UI change is a switch from dynamically resizing the property page when an option category is selected from the list, but rather using a scrolled edit area. Now, if the option set is larger than the viewable area, a horizontal and/or vertical scrollbar is displayed. In terms of built-ins, there is no UI support to change the values just yet. That is coming, but I wanted to get the framework and some definitions in place so that the indexer and scanner can start using them.
Diffstat (limited to 'core/org.eclipse.cdt.core/schema')
1 files changed, 12 insertions, 7 deletions
diff --git a/core/org.eclipse.cdt.core/schema/ManagedBuildTools.exsd b/core/org.eclipse.cdt.core/schema/ManagedBuildTools.exsd
index 49276a0ccd3..72aab2bf240 100644
@@ -166,13 +166,6 @@ Two additional types exist to flag options of special relevance to the build mod
- <attribute name="value" type="string">
- Overridden value assigned to the option by the end user.
<attribute name="category" type="string">
@@ -263,6 +256,11 @@ Two additional types exist to flag options of special relevance to the build mod
+ This is reserved for future use. It currently gets instantiated for saving tool settings.
@@ -437,6 +435,13 @@ Two additional types exist to flag options of special relevance to the build mod
+ <attribute name="builtIn" type="boolean">
+ This attribute flags the list value as a built-in value as opposed to something the user has entered. Built-ins will not be passed to clients that generate command lines (like the makefile generator). However, clients that need to take these settings into account (like the indexing service), will receive these settings. These values will appear grey in the UI.