diff options
author | James Godfrey-Kittle <jamesgk@google.com> | 2015-02-06 17:39:33 -0800 |
---|---|---|
committer | James Godfrey-Kittle <jamesgk@google.com> | 2015-04-16 12:16:29 -0700 |
commit | 6eccbae108d93018a34faa1982327b8cb3964fda (patch) | |
tree | ab7986ad3c76beba7603c5840e4bc776f955c95e /scripts/lib/fontbuild/Build.py | |
parent | 7c64f9abc0992d7e56b8acf4c3460e73a308b847 (diff) |
Detect undefined references in feature files.
Diffstat (limited to 'scripts/lib/fontbuild/Build.py')
-rw-r--r-- | scripts/lib/fontbuild/Build.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/lib/fontbuild/Build.py b/scripts/lib/fontbuild/Build.py index 1646a8b..630d84e 100644 --- a/scripts/lib/fontbuild/Build.py +++ b/scripts/lib/fontbuild/Build.py @@ -7,7 +7,7 @@ from fontbuild.mitreGlyph import mitreGlyph from fontbuild.generateGlyph import generateGlyph from fontTools.misc.transform import Transform from fontbuild.kerning import generateFLKernClassesFromOTString -from fontbuild.features import CreateFeaFile +from fontbuild.features import CreateFeaFile, validateFeatureFile from fontbuild.markFeature import GenerateFeature_mark from fontbuild.mkmkFeature import GenerateFeature_mkmk from fontbuild.decomposeGlyph import decomposeGlyph @@ -133,6 +133,7 @@ class FontProject: log(">> Copying features") f.ot_classes = self.ot_classes copyFeatures(self.basefont, f) + validateFeatureFile(f) log(">> Decomposing") for gname in self.decompose: if f.has_key(gname): |