diff options
Diffstat (limited to 'Lib/fontTools/feaLib/__main__.py')
-rw-r--r-- | Lib/fontTools/feaLib/__main__.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/Lib/fontTools/feaLib/__main__.py b/Lib/fontTools/feaLib/__main__.py index 9c682fc1..348cf0a9 100644 --- a/Lib/fontTools/feaLib/__main__.py +++ b/Lib/fontTools/feaLib/__main__.py @@ -39,6 +39,12 @@ def main(args=None): help="Specify the table(s) to be built.", ) parser.add_argument( + "-d", + "--debug", + action="store_true", + help="Add source-level debugging information to font.", + ) + parser.add_argument( "-v", "--verbose", help="increase the logger verbosity. Multiple -v " "options are allowed.", @@ -58,7 +64,9 @@ def main(args=None): font = TTFont(options.input_font) try: - addOpenTypeFeatures(font, options.input_fea, tables=options.tables) + addOpenTypeFeatures( + font, options.input_fea, tables=options.tables, debug=options.debug + ) except FeatureLibError as e: if options.traceback: raise |