Add -q for quiet mode

This commit is contained in:
Dave Crossland 2013-09-04 13:16:39 +01:00
parent ac10d81ac8
commit b158597aea

View File

@ -18,6 +18,8 @@ usage: ttx [options] inputfile1 [... inputfileN]
-o <outputfile> Specify a file to write the output to.
-v Verbose: more messages will be written to stdout about what
is being done.
-q Quiet: No messages will be written to stdout about what
is being done.
-a allow virtual glyphs ID's on compile or decompile.
Dump options:
@ -104,6 +106,7 @@ class Options:
outputDir = None
outputFile = None
verbose = 0
quiet = 0
splitTables = 0
disassembleInstructions = 1
mergeFile = None
@ -130,6 +133,8 @@ class Options:
self.outputFile = value
elif option == "-v":
self.verbose = 1
elif option == "-q":
self.quiet = 1
# dump options
elif option == "-l":
self.listTables = 1
@ -188,6 +193,7 @@ def ttList(input, output, options):
def ttDump(input, output, options):
if not options.quiet:
print 'Dumping "%s" to "%s"...' % (input, output)
ttf = TTFont(input, 0, verbose=options.verbose, allowVID=options.allowVID,
ignoreDecompileErrors=options.ignoreDecompileErrors,