From 236d42dda5160b88e6d0437cccc13d0853a9001a Mon Sep 17 00:00:00 2001 From: James Godfrey-Kittle Date: Fri, 27 Mar 2015 12:29:51 -0700 Subject: Handle new contextual feature rules. This depends on our own version of feaTools, which is a bit hacky. Ideally we should use something more robust that feaTools (e.g. a full feature syntax compiler). This also adds a message about the feaTools dependency to the readme, which I forgot about before. --- README.md | 1 + 1 file changed, 1 insertion(+) (limited to 'README.md') diff --git a/README.md b/README.md index 11ff662..6dc1a65 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,7 @@ The Roboto build toolchain depends on: - FontTools (https://github.com/behdad/fonttools) - RoboFab (https://github.com/robofab-developers/robofab) +- An expanded version of Tal Leming's feaTools (https://github.com/jamesgk/feaTools/tree/expanded) Overlap removal depends on the "booleanOperations" (https://github.com/typemytype/booleanOperations) library, which is included in `scripts/lib/`. You may need to replace its `pyclipper.so` with `pyclipper-MAC.so` or `pyclipper-LINUX.so`, depending on your platform, or compile the cpp wrapper yourself according to the instructions found on GitHub. ### OTF Generation -- cgit v1.2.3