ROME XML Definition Schema Documentation

Complex Type: FileDesc

[Table of contents]

Super-types: None
Sub-types: None
Name FileDesc
Used by (from the same schema document) Complex Type AdditionalFilesDesc
Abstract no
Documentation Additional source file to be compiled.
XML Instance Representation
<...>
<SourceFile> string </SourceFile> [1]

'Name and path of the source file.'

<HeaderFile> string </HeaderFile> [0..1]

'Name and path of the header file. (optional)'

<NeededFlag> string </NeededFlag> [0..*]

'Precompiler flag needed for this file. (optional)'

<Affiliation> string </Affiliation> [0..*]

'Affiliation of the additional source file. If the ROMEBuilder is started with a \'-a [Affiliation]\' command line parameter only the files belonging to that group will be linked into the project. The file can have multiple affiliations, then the file is linked into the project when one of the affiliations is given on the command line. Default is no affiliation.'

</...>
Diagram
Schema Component Representation
<complexType name="FileDesc">
<sequence>
<element name="SourceFile" type=" string "/>
<element name="HeaderFile" type=" string " minOccurs="0"/>
<element name="NeededFlag" type=" string " minOccurs="0" maxOccurs="unbounded"/>
<element name="Affiliation" type=" string " minOccurs="0" maxOccurs="unbounded"/>
</sequence>
</complexType>