<!ELEMENT extension (propertyType* , propertyValue*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
The build properties extension point is used to specify the property types and their values to be used with the tool definitions. The primary use if the build properties for now is option anablement/adjustment expressions.
<!ELEMENT propertyType EMPTY>
<!ATTLIST propertyType
id CDATA #REQUIRED
name CDATA #REQUIRED>
specifies the property type
<!ELEMENT propertyValue EMPTY>
<!ATTLIST propertyValue
id CDATA #REQUIRED
name CDATA #REQUIRED
property CDATA #REQUIRED>