From 31c531dd04420311dadcfcee9827a939a3a9e6ea Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Wed, 18 Oct 2023 10:11:51 -0600 Subject: [PATCH] [subset] Fix extension of subset font (again) Fixes https://github.com/fonttools/fonttools/issues/1298#issuecomment-1768849326 --- Lib/fontTools/subset/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lib/fontTools/subset/__init__.py b/Lib/fontTools/subset/__init__.py index 4b9cb00f6..05cfd08f3 100644 --- a/Lib/fontTools/subset/__init__.py +++ b/Lib/fontTools/subset/__init__.py @@ -3666,7 +3666,10 @@ def main(args=None): ) if outfile is None: - outfile = makeOutputFileName(fontfile, overWrite=True, suffix=".subset") + ext = "." + options.flavor.lower() if options.flavor is not None else None + outfile = makeOutputFileName( + fontfile, extension=ext, overWrite=True, suffix=".subset" + ) with timer("compile glyph list"): if wildcard_glyphs: