The code generation template set
Genero Studio provides a standard template set of files that are used for code generation. The files are written in XML and Tcl.
It is recommended that you use the most current template set for your Genero Studio installation. The GSTSETUPDIR environment variable specifies which template set is used.
Template directories
The template sets are located in the /src/ag/tpl/ directory of $GSTDIR/bin (or, if you are on a Mac, $GSTDIR/Contents/MacOS). Each template set directory name starts with "dbapp" and ends with the template set version number.
When modifying a template set, do not modify the original template files. Instead, make a copy of the directory. Copy the entire content of the template directory (for example, $GSTDIR/bin/src/ag/tpl/dbapp) to a new directory. The new template directory could be a common one on the server or it could be part of the entire versioned project.
Applications generated in older templates
An application uses the template set that was active when the application was generated. To use an application that was generated in an earlier version of Genero, do one of the following:
- Change the active environment set in Genero to use the older template.
- Migrate the application to the current template set.