[varLib]: do not log when there are no OTL tables to be merged
This commit is contained in:
parent
6f5a2d0b34
commit
701b06f3c6
@ -752,10 +752,14 @@ def _add_BASE(font, masterModel, master_ttfs, axisTags):
|
|||||||
|
|
||||||
|
|
||||||
def _merge_OTL(font, model, master_fonts, axisTags):
|
def _merge_OTL(font, model, master_fonts, axisTags):
|
||||||
|
otl_tags = ["GSUB", "GDEF", "GPOS"]
|
||||||
|
if not any(tag in font for tag in otl_tags):
|
||||||
|
return
|
||||||
|
|
||||||
log.info("Merging OpenType Layout tables")
|
log.info("Merging OpenType Layout tables")
|
||||||
merger = VariationMerger(model, axisTags, font)
|
merger = VariationMerger(model, axisTags, font)
|
||||||
|
|
||||||
merger.mergeTables(font, master_fonts, ["GSUB", "GDEF", "GPOS"])
|
merger.mergeTables(font, master_fonts, otl_tags)
|
||||||
store = merger.store_builder.finish()
|
store = merger.store_builder.finish()
|
||||||
if not store:
|
if not store:
|
||||||
return
|
return
|
||||||
|
Loading…
x
Reference in New Issue
Block a user