diff --git a/Lib/fontTools/varLib/avarPlanner.py b/Lib/fontTools/varLib/avarPlanner.py index 74385c50f..2e173443a 100644 --- a/Lib/fontTools/varLib/avarPlanner.py +++ b/Lib/fontTools/varLib/avarPlanner.py @@ -816,7 +816,7 @@ def main(args=None): "fonttools varLib.avarPlanner", description="Plan `avar` table for variable font", ) - parser.add_argument("font", metavar="font.ttf", help="Font file.") + parser.add_argument("font", metavar="varfont.ttf", help="Variable-font file.") parser.add_argument( "-o", "--output-file", @@ -906,7 +906,7 @@ def main(args=None): font = TTFont(options.font) if not "fvar" in font: log.error("Not a variable font.") - sys.exit(1) + return 1 if options.glyphs is not None: glyphs = options.glyphs.split()