
Amon2::Setup::Flavor - Abstract base class for flavors.

This is an abstract base class for flavors.
But you don't need to inherit this class.
Amon2 uses duck typing.
You should implement only Class->run method.
In Amon2, flavor means setup script.

This class provides some useful methods to write setup script.
Hook point to initialize module directory.
same as `mkdir -p $dir`.
$fnametmpl will be replace with the parameters.
Generate file using Text::Xslate.
For more details, read the source Luke! Or please write docs...
Write $content to the $fname.