Generators are C++ classes, either build inside the program or provided as plug-ins. Each project may host variables that may be manipulated using regular commands. To indicate that a generator variable is being referenced/manipulated use GEN:: before the name of the variable:
When a file is about to be generated the generator checks if that file doesn't already exist. If it does, the generator will apply the overwrite policy in effect; this policy is set for current generator using the commands listed below:
A number of variables are initialised for each generator (see below) and each generator in turn may define additional specific variables that are documented in their page. List of predefined variables:
Related source code documentation:
|