gmplBuildOrderStatement

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.

Table of Contents