Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
Currently freemarker-cli allows to transform
- a single template using 0-n data source => file/stdout
- multiple templates using 0-n shared data sources => files/stdout
- a directory of templates using 0-n shared data sources => directory/stdout
# Transforming a directory of data source with a single template freemarker-generator -t examples/templates/properties/csv/locker-test-users.ftl examples/data/properties # Transforming a directory of templates using data sources freemarker-generator -t examples/data/template -m examples/data/ftl/nginx/nginx.env -o target/template # Transforming multiple templates using 0-n shared data sources & data models freemarker-generator \ -t templates/freemarker-generator/csv/md/transform.ftl -o target/contract.md \ -t templates/freemarker-generator/csv/html/transform.ftl -o target/contract.html \ examples/data/csv/contract.csv
It would be nice to support the transformation of multiple templates using individual set of data sources, e.g.
freemarker-generator \ -t templates/freemarker-generator/csv/md/transform.ftl -s examples/data/csv/contract.csv -o target/contract.md \ -t templates/freemarker-generator/csv/html/transform.ftl -s examples/data/csv/sales-records.csv -o target/sales-records.html
Attachments
Issue Links
- links to