diff --git a/build/org.eclipse.cdt.managedbuilder.core/schema/buildDefinitions.exsd b/build/org.eclipse.cdt.managedbuilder.core/schema/buildDefinitions.exsd index fadd672dfcb..3c485127af2 100644 --- a/build/org.eclipse.cdt.managedbuilder.core/schema/buildDefinitions.exsd +++ b/build/org.eclipse.cdt.managedbuilder.core/schema/buildDefinitions.exsd @@ -145,6 +145,9 @@ The identifier of a projectType, that project types loaded using this definition should be converted to. MBS will invoke a proper converter. + + + @@ -196,6 +199,9 @@ Specifying this attribute is fully equivalent to specifying the "org.eclips The id of the projectType that this project is an instance of. + + + @@ -381,6 +387,9 @@ Specifying this attribute is fully equivalent to specifying the "org.eclips The id of a toolChain that this toolChain is derived from. + + + @@ -488,6 +497,9 @@ Specifying this attribute is fully equivalent to specifying the "org.eclips The identifier of a tool-chain, that tool-chains loaded using this definition should be converted to. MBS will invoke a proper converter. + + + @@ -617,6 +629,9 @@ The pathConverter of a toolchain applies for all tools of the toolchain except i The id of a tool that this tool is derived from. + + + @@ -784,6 +799,9 @@ The pathConverter of a toolchain applies for all tools of the toolchain except i The identifier of a tool, that tools loaded using this definition should be converted to. MBS will invoke a proper converter. + + + @@ -854,6 +872,9 @@ The pathConverter of a toolchain applies for all tools of the toolchain except i The id of an input-type that this input-type is derived from. + + + @@ -861,6 +882,9 @@ The pathConverter of a toolchain applies for all tools of the toolchain except i The id of an Eclipse content type that describes this type of input. Either this attribute or the sources attribute must be specified by this element or a superclass. If both are specified, and the content type specified here is defined by Eclipse, the sources attribute is not used. + + + @@ -889,6 +913,9 @@ The pathConverter of a toolchain applies for all tools of the toolchain except i The id of an Option element that is used on the command line to identify inputs of this type. If specified, the name(s) of the input files for this input type are taken from the value specified for the option. + + + @@ -896,6 +923,9 @@ The pathConverter of a toolchain applies for all tools of the toolchain except i The id of an Option element whose value is to be assigned to the file(s) calculated for this input type. The default is not to assign the input file(s) to a command line option but to assign the files to the ${Inputs} part of the command line. Note that the option value is only updated during build file generation and therefore could be out of sync with the project until build file generation occurs. + + + @@ -943,6 +973,9 @@ The pathConverter of a toolchain applies for all tools of the toolchain except i The value of this attribute is used only in case languageInfoCalculator is not specified + + + @@ -1056,6 +1089,9 @@ Overrides language id specified with the languageId attribute. The id of an output-type that this output-type is derived from. + + + @@ -1063,6 +1099,9 @@ Overrides language id specified with the languageId attribute. The id of an Eclipse content type that describes this type of output. Either this attribute or the outputs attribute must be specified by this element or a superclass. If both are specified, and the content type specified here is defined by Eclipse, the outputs attribute is not used. + + + @@ -1077,6 +1116,9 @@ Overrides language id specified with the languageId attribute. The id of an Option element that is used on the command line to specify this output. The default is to use the Tool outputFlag attribute if primaryOutput is True. If option is not specified, and primaryOutput is False, then the output file(s) of this outputType are not added to the command line. If specified, the nameProvider, namePattern and outputNames are ignored. + + + @@ -1091,6 +1133,9 @@ Overrides language id specified with the languageId attribute. The id of the input type that is used in determining the build "rules" for the output type and for the default name of the output file. The default is the input type with primaryInput == true. + + + @@ -1237,6 +1282,9 @@ Options can also be associated with a toolchain. However in such a case the opti The id of an option that this option is derived from. + + + @@ -1258,6 +1306,9 @@ Options can also be associated with a toolchain. However in such a case the opti The id of the option category for this option. The id can be the id of the tool which is also a category. The default category is the parent tool. Note that an optionCategory id must be supplied as the value for an option that is a child of a toolChain. + + + @@ -1417,7 +1468,7 @@ Additional special types exist to flag options of special relevance to the build - An optional field to allow the option to be excluded from scanner discovery's ${ALL_FLAGS} variable. The default is false. + An optional field to allow the option to be excluded from scanner discovery's ${ALL_FLAGS} variable. The default is false. @@ -1716,6 +1767,9 @@ Default is true (leaf nodes only). The id of a builder that this builder is derived from. + + + @@ -1889,6 +1943,9 @@ If this attribute is not specified, MBS will assume that there are no reserved m The identifier of a builder, that builders loaded using this definition should be converted to. MBS will invoke a proper converter. + + + @@ -2012,6 +2069,9 @@ A positive number or value "optimal" or "unlimited" are reco The id of a target platform that this target platform is derived from. + + +