|author||Doug Schaefer||2003-06-23 14:36:31 +0000|
|committer||Doug Schaefer||2003-06-23 14:36:31 +0000|
Patch for Sean Evoy:
1. Fix for bug 38665 - Need to select platform before configurations become visible 2. Icon files that were not delivered in my last patch 3. A new interface for clients of the build model to extract include paths and defined symbols for managed projects. Unmanaged projects to follow soon.
Diffstat (limited to 'core/org.eclipse.cdt.core/schema')
1 files changed, 7 insertions, 1 deletions
diff --git a/core/org.eclipse.cdt.core/schema/ManagedBuildTools.exsd b/core/org.eclipse.cdt.core/schema/ManagedBuildTools.exsd
index fce56ce8345..022f635c190 100644
@@ -118,7 +118,9 @@
<attribute name="valueType" use="default" value="string">
- An option can be one of the following types; 'string' for catch-all entries for options that cannot be easily defined any other way, 'string list' for entries that consist of a list of values such as defined symbols or paths, 'boolean' for options that have two values, and 'enumerated' for options that are one-of a list of values.
+ General options can be one of the following types; 'string' for catch-all entries for options that cannot be easily defined any other way, 'string list' for entries that consist of a list of values such as defined symbols or paths, 'boolean' for options that have two values, and 'enumerated' for options that are one-of a list of values.
+Two additional types exist to flag options of special relevance to the build model; 'include', and 'definedSymbols'. You can pre-populate with optionValues, and they will display in the UI the same way the 'StringList' options do. The build model will look specifically for these value types when clients query for include paths and preprocessor defines.
@@ -131,6 +133,10 @@
+ <enumeration value="includePath">
+ <enumeration value="definedSymbols">