diff options
| author | Chris McDonough <chrism@agendaless.com> | 2008-07-19 02:14:10 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2008-07-19 02:14:10 +0000 |
| commit | b5c35e4303f6af41cec2a81169b6722c42359406 (patch) | |
| tree | dc8da79f82e43f6941640c2b5dd4c78d239ad2a5 /repoze/bfg/paster.py | |
| parent | c42a5844612d8033016d3a4b9c0726ae5bde12c9 (diff) | |
| download | pyramid-b5c35e4303f6af41cec2a81169b6722c42359406.tar.gz pyramid-b5c35e4303f6af41cec2a81169b6722c42359406.tar.bz2 pyramid-b5c35e4303f6af41cec2a81169b6722c42359406.zip | |
Add a paster template.
Diffstat (limited to 'repoze/bfg/paster.py')
| -rw-r--r-- | repoze/bfg/paster.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/repoze/bfg/paster.py b/repoze/bfg/paster.py new file mode 100644 index 000000000..8a1ab028d --- /dev/null +++ b/repoze/bfg/paster.py @@ -0,0 +1,21 @@ +from paste.script.templates import Template, var +from paste.util.template import paste_script_template_renderer + +vars = [ + var('version', '0.1'), + var('description', 'One-line description of the package'), +# var('long_description', 'Multi-line description (in reST)'), +# var('keywords', 'Space-separated keywords/tags'), +# var('author', 'Author name'), +# var('author_email', 'Author email'), +# var('url', 'URL of homepage'), +# var('license_name', 'License name'), + var('zip_safe', 'True/False: if the package can be distributed as a .zip file', + default=False), +] + +class BFGProjectTemplate(Template): + _template_dir = 'paster_template' + summary = 'repoze.bfg starter project' + vars = vars + template_renderer = staticmethod(paste_script_template_renderer) |
