diff options
author | Mike Bayer <classic@zzzcomputing.com> | 2014-04-28 16:11:26 -0400 |
---|---|---|
committer | Mike Bayer <classic@zzzcomputing.com> | 2014-04-28 16:11:26 -0400 |
commit | d1f6d7f3e7e698eff2c7774b63531f151d908209 (patch) | |
tree | 2c706dea67d4859d501fca37d688084d7653894c | |
parent | 51b233818d06942c5866d047d6f76324e45d550e (diff) | |
parent | ce40b6431110a8ecee5be95eb56df4d622a41943 (diff) | |
download | mako-d1f6d7f3e7e698eff2c7774b63531f151d908209.tar.gz |
Merged in dharland/mako/patch_console_script_mako_render (pull request #5)
Transform mako-render into mako.cmd and add an entry point
-rwxr-xr-x | mako/cmd.py (renamed from scripts/mako-render) | 12 | ||||
-rw-r--r-- | setup.py | 4 |
2 files changed, 12 insertions, 4 deletions
diff --git a/scripts/mako-render b/mako/cmd.py index 2b951ab..15c2737 100755 --- a/scripts/mako-render +++ b/mako/cmd.py @@ -1,4 +1,8 @@ -#!/usr/bin/env python +# mako/cmd.py +# Copyright (C) 2006-2014 the Mako authors and contributors <see AUTHORS file> +# +# This module is part of Mako and is released under +# the MIT License: http://www.opensource.org/licenses/mit-license.php def render(data, kw, lookup_dirs): from mako.template import Template @@ -12,7 +16,9 @@ def varsplit(var): return (var, "") return var.split("=", 1) -def main(argv=None): +def cmdline(argv=None): + import pdb; pdb.set_trace() + from os.path import isfile, dirname from sys import stdin @@ -57,4 +63,4 @@ def main(argv=None): sys.exit(1) if __name__ == "__main__": - main() + cmdline() @@ -39,7 +39,6 @@ setup(name='Mako', url='http://www.makotemplates.org/', license='MIT', packages=find_packages('.', exclude=['examples*', 'test*']), - scripts=['scripts/mako-render'], tests_require=['nose >= 0.11'], test_suite="nose.collector", zip_safe=False, @@ -58,5 +57,8 @@ setup(name='Mako', [babel.extractors] mako = mako.ext.babelplugin:extract + + [console_scripts] + mako-render = mako.cmd:cmdline """ ) |