Mercurial > hg > MakeItSo
comparison makeitso/makeitso.py @ 12:a6fd93354f23
add options for starting and ending braces (unused)
| author | Jeff Hammel <jhammel@mozilla.com> |
|---|---|
| date | Mon, 15 Nov 2010 07:55:45 -0800 |
| parents | a77630b2b491 |
| children | 99588f138993 |
comparison
equal
deleted
inserted
replaced
| 11:dac04742996b | 12:a6fd93354f23 |
|---|---|
| 7 import re | 7 import re |
| 8 import subprocess | 8 import subprocess |
| 9 import sys | 9 import sys |
| 10 | 10 |
| 11 from optparse import OptionParser | 11 from optparse import OptionParser |
| 12 from tempita import Template | 12 |
| 13 | |
| 14 try: | |
| 15 import tempita | |
| 16 except ImportError: | |
| 17 raise NotImplementedError | |
| 13 | 18 |
| 14 # URL of this file | 19 # URL of this file |
| 15 location = 'http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py' | 20 location = 'http://k0s.org/mozilla/hg/MakeItSo/raw-file/tip/makeitso/makeitso.py' |
| 16 | 21 |
| 17 # regular expressions for finding the shebang | 22 # regular expressions for finding the shebang |
| 92 def main(args=sys.argv[1:]): | 97 def main(args=sys.argv[1:]): |
| 93 | 98 |
| 94 # create option parser | 99 # create option parser |
| 95 usage = '%prog [options] template <template> <...>' | 100 usage = '%prog [options] template <template> <...>' |
| 96 parser = OptionParser(usage, description=__doc__) | 101 parser = OptionParser(usage, description=__doc__) |
| 102 parser.add_option('-[', '--start-braces', dest='start_braces', | |
| 103 help='starting delimeter') | |
| 104 parser.add_option('-]', '--end-braces', dest='end_braces', | |
| 105 help='starting delimeter') | |
| 97 parser.add_option('--commandline', dest='commandline', | 106 parser.add_option('--commandline', dest='commandline', |
| 98 action='store_true', default=False, | 107 action='store_true', default=False, |
| 99 help="print the commandline to invoke this script TTW") | 108 help="print the commandline to invoke this script TTW") |
| 100 parser.add_option('--variables', dest='variables', | 109 parser.add_option('--variables', dest='variables', |
| 101 action='store_true', default=False, | 110 action='store_true', default=False, |
