FMPP is a text file preprocessor that uses FreeMarker templates to provide macros, flow control, and expressions. It uses recursive directory processing, so it can generate complete homepages (a tree of HTML files and images). It is extendable in Java to display data from any data source (such as a database). It is usable with a command-line interface, as an Ant-task, or embedded into a Java application.
|Tags||Internet Web Site Management Software Development Build Tools Code Generators Text Processing|
|Operating Systems||OS Independent Unix|
Release Notes: This release adds support for XML XInclude. It adds features for creating empty directories in the output. There are some bugfixes.
Release Notes: This release adds new CSV file loading options, automatic ignoring of Subversion directories, better UTF-8 BOM handling in textual data files, and some further bugfixes.
Release Notes: This release adds an important bugfix in the TDD parser and a new data loader to load TDD files that store a sequence (list) rather than a hash (map).
Release Notes: This release fixes a bug with the "sources" setting that mostly caused problems for the FMPP Ant task. The new "tagSyntax" setting of FreeMarker 2.3.5 is now supported.
Release Notes: This is a maintenance release that contains various bugfixes, smaller new features, and manual improvements.