Jinja templating engine using fmf metadata.
The scope of this project is to take a templated folder and generate multiple output
folders with relation to one another. Consider the following fmf file example in
example/minimal:
var1: 42
var2: Default value
/rootA:
/rootB:
var2: OverwrittenThis is interpreted by fmf as:
$ fmf show --path example/minimal
/rootA
var1: 42
var2: Default value
/rootB
var1: 42
var2: OverwrittenThese variables (var1, var2) are then used as variables inside a jinja template
creating templated folders under rootA and rootB with their respective values. Try
it out by running
$ fmf-jinja -r example/minimal generate -o /path/to/some/output/folderTo appreciate the full capabilities see the fmf features and jinja template guide. Also check the online documentation for more examples and detailed usage guide.