Index of /Software/tmkproject

'tmkproject' is a way to quickly produce the code and documentation
skeletons for a new project and to put these under 'CVS' version
control. It allows you to "brand" them with your own company and
copyright information, as well specifying a standard license.
The package comes with example templates for 'perl', 'python', and
'shell scripts'. These contain some of the standard code you may want
to use with every project.
Also included is an example standard for writing documentation using
the 'Restructured Text' markdown language. Documentation is
automatically produced in a wide variety of formats including 'html',
'PostScript', 'pdf', 'man', and plain text.
It is also possible to create "documentation only" projects that
contain only a Restructured Text document.
Finally, a 'makefile' is included to produce documentation and release
packaging for your project.
The package comes with a default 'Makefile' that is useful when
creating a 'FreeBSD' port of your project.
Because everything is template-driven, it is simple to customize the
"standard" program and documentation templates to suit your needs. It
is also quite straightforward to add support for additional languages.