1
1
mirror of https://github.com/rsms/inter.git synced 2024-11-27 09:49:07 +03:00

use Skia's pathops instead of the impressively slow booleanOperations, speeding up builds by a large factor

This commit is contained in:
Rasmus Andersson 2018-09-07 08:33:14 -07:00
parent dc85e0ff2a
commit 20065a9a0a
2 changed files with 4 additions and 1 deletions

View File

@ -216,7 +216,8 @@ class Main(object):
[args.ufo], [args.ufo],
output_dir=self.tmpdir, output_dir=self.tmpdir,
output=formats, output=formats,
subroutinize=True subroutinize=True,
overlaps_backend='pathops', # use Skia's pathops
) )
# run through ots-sanitize # run through ots-sanitize

View File

@ -1,3 +1,5 @@
skia-pathops==0.2.0.post2
git+https://github.com/googlei18n/fontmake.git@db2f52a728493751a3d0446a3e281260ec9d96ff git+https://github.com/googlei18n/fontmake.git@db2f52a728493751a3d0446a3e281260ec9d96ff
# for fontTools/varLib/interpolatable.py # for fontTools/varLib/interpolatable.py