Templates

The tools are built on a template processor built in perl.

By default, the templates directory is the ./templates directory in the installation. This can be overridden at the command line ('SFCBuffers.pl ... -t MyTemplates').

The templates directory has sub-directories with the names of the 'Personalities' that are expected to work on the files within. The C.pm personality expects a C sub-directory, etc.

In general, it makes more sense to add a different Personality (and its templates) to the existing infrastructure, unless you are entirely redoing the output for everything.