BuildOrder Statement Summary
BuildOrder is a terminal, utility statement that occurs in command scripts. It reviews and orders
a set of loaded project files so that they can be processed in reference order. The projects to be ordered
are first loaded using
Load statements with their
SourceCode attribute turned
off;
then, an
Output statement is used to specify the file to receive the report; and finally,
a
BuildOrder statement creates the report.
The
BuildOrder statement has no attributes or substatements and generates no script errors.
The report generated by the
BuildOrder statement begins with two summary lines.
The ordering over %d projects converged.
There were %d order test iterations
Next there is a listing for each project in the established build order which shows the build order value
for the project, the name of the project, and then a listing of each reference made the along with
its build order or IDF status.
Next if there were unsatisfied references made these are listed. Finally a set of
gmPLCompile
statements are written, again in build order.