newfile generates "starting-out" files using a full featured template preprocessor. It can also generate trees of files, for example, a FreeBSD port or a project using automake and autoconf. A user can add their own template files and directories to those supplied with the package. It includes templates for making "empty" files for Ruby, make, shell, C, C++, C & C++ headers, and more.
|Tags||Utilities Text Processing Software Development Pre-processors Code Generators|
|Operating Systems||POSIX BSD FreeBSD OS Independent|
Release Notes: The -section option was removed from the call to pod2man since it was causing some people trouble with various versions of Perl.
Release Notes: Some incorrect Rubyisms have been removed.
Release Notes: The directory separator metacharacter for projects was changed to "^". The Ruby template was updated. Minor documentation changes were also made.
Release Notes: Templates were renamed from %s@xx to tmpl@xx. There were other template changes and minor bugfixes to both the program and the build process.
Release Notes: A nasty bug in parsing %define statements has been fixed. %include now allows variable expansion. Extensions were made to the mgp template.