Welcome to mr.bob’s documentation!¶
Author: | Tom Lazar <tom@tomster.org>, Domen Kožar <domen@dev.si> |
---|---|
Source code: | github.com project |
Bug tracker: | github.com issues |
License: | BSD |
Generated: | January 27, 2015 |
Version: | 0.2.dev0 |
Introduction
mr.bob is a tool that takes a directory skeleton, copies over its directory structure to a target folder and can use the Jinja2 (or some other) templating engine to dynamically generate the files. Additionally, it can ask you questions needed to render the structure, or provide a config file to answer them.
mr.bob is meant to deprecate previous tools such as paster (PasteScript) and templer.
- User guide
- Writing your own template
- Design goals
- Why another tool
- Developer guide
- Source documentation
- Changelog
Glossary¶
- dotted notation
- Importable Python function specified with dots as importing a module separated with a column to denote a function. For example mrbob.rendering:render_structure
- mr.bob
- This section configures how mrbob behaves
- variables
- This section answers to the questions that will be passed to templates for rendering