/xs:complexType&gt;


  &lt;!-- Project target specification: --&gt;
  &lt;xs:complexType name="TargetType"&gt;
    &lt;xs:choice maxOccurs="unbounded"&gt;
      &lt;!-- build options --&gt;
      &lt;xs:element name="output"    type="OutputType" /&gt;
      &lt;!-- linker command-line --&gt;
      &lt;xs:element name="ldflags"   type="LinkerFlagsType" /&gt;
      &lt;!-- C-Compiler command-line --&gt;
      &lt;xs:element name="cflags"    type="ToolOptionType" /&gt;
      &lt;!-- C++ Compiler command-line 