# HG changeset patch # User Jeff Hammel # Date 1294598627 28800 # Node ID c434b83ab6006ffaa1c959bd7535c13cba4a8749 # Parent 0d5fac58b1a8b66e2a6236f0ceef482a1907bd64 add a template to create templates. tricky, eh? diff -r 0d5fac58b1a8 -r c434b83ab600 makeitso/python_package/{{package}}/template.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/makeitso/python_package/{{package}}/template.py Sun Jan 09 10:43:47 2011 -0800 @@ -0,0 +1,32 @@ +#!/usr/bin/env python + +""" +{{project}} template for makeitso +""" + +import sys +from cli import MakeItSoCLI +from optparse import OptionParser +from template import MakeItSoTemplate + +class {{project}}Template(MakeItSoTemplate): + """ + {{project}} template + """ + name = '{{project}}' + templates = ['template'] + look = True + +class TemplateCLI(MakeItSoCLI): + """ + CLI driver for the {{project}} template + """ + +def main(args=sys.argv[:]): + cli = TemplateCLI() + template = cli.parse() + template.substitue() + +if __name__ == '__main__': + main() +