tmpl ==== A simple key-value templator. usage ----- tmpl is key-value templator based on the C preprocessor. Variables are defined via line-based conditional and assignment directives, and substituted in-line for sequences matching #{NAME}. The following directives are supported: #ifeq, #ifdef, #else, #endif, #define, #default Templated values are read from the environment, the commandline (via -D) or from a configuration file (provided with -C) in KEY=VALUE format.