|author||James Godfrey-Kittle <email@example.com>||2015-03-10 10:37:03 -0700|
|committer||James Godfrey-Kittle <firstname.lastname@example.org>||2015-04-16 12:16:33 -0700|
Add some notes about booleanOperations library.
Diffstat (limited to 'README.md')
1 files changed, 3 insertions, 2 deletions
@@ -2,6 +2,7 @@
The Roboto build toolchain depends on:
- FontTools (https://github.com/behdad/fonttools)
- RoboFab (https://github.com/robofab-developers/robofab)
+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
OTF generation depends on:
@@ -9,7 +10,7 @@ OTF generation depends on:
- Open-source portions of the AFDKO (https://github.com/adobe-type-tools/afdko/releases)
The AFDKO from GitHub can be time consuming to setup. It is easier to just use the variety which includes closed-source tools (http://www.adobe.com/devnet/opentype/afdko.html), though these closed-source portions are not used to build Roboto.
-### TTF Generation and Overlap Removal
-TTF generation and overlap removal depend on:
+### TTF Generation
+TTF generation depends on:
- FontForge (https://github.com/fontforge/fontforge)
Whose Python interface should be availabe on Ubuntu by default via `apt-get install fontforge` and `apt-get install python-fontforge`.