You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

OgreScript is a descendent of OGRE; it is the scripting language native to ELF.

OgreScript has entirely eliminated the Ant build mechanism; there are no more target nodes or top-level DAG dependencies. The structure of OgreScript is that of a straight-forward scripting language. Work continues to take place via task objects, but the script now simply represents a single line of execution.

OgreScript still runs in an environment, but this is now unified, in the sense that there are no separate properties (i.e., Ant-like write-once variables) to manage outside of the environment framework.

Tasks are still xml elements configured via their attributes and children, and which do something inside their execute method. Return values are now made available by adding markers to the task itself.

What follows is a brief guide to the XML conventions used in OgreScript.

  • No labels