diff options
author | James Godfrey-Kittle <jamesgk@google.com> | 2015-04-20 11:47:56 -0700 |
---|---|---|
committer | jamesgk <jamesgk19@gmail.com> | 2015-04-20 11:47:56 -0700 |
commit | 2d407e1905ad03db886b4772c91d6341daa11b78 (patch) | |
tree | e5c4b86c76daa5b114647c24e28611b385b4653a /README.md | |
parent | b6dd3c12ecf5db071af8b94ef701a52cb91e88a8 (diff) |
Add more dependencies and instructions to READMEs.
Part of #1 and #5
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -3,10 +3,12 @@ The Roboto build toolchain depends on: - FontTools (https://github.com/behdad/fonttools) - RoboFab (https://github.com/robofab-developers/robofab) +- NumPy and SciPy (http://www.numpy.org/) - An expanded version of Tal Leming's feaTools (https://github.com/jamesgk/feaTools/tree/expanded), for feature handling. - BooleanOperations (https://github.com/typemytype/booleanOperations), for glyph overlap removal. + - (requires Cython to install: http://cython.org/) ### OTF Generation OTF generation depends on: @@ -26,9 +28,13 @@ 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`. +install fontforge python-fontforge`. -# Testing -Test scripts (specifically, code in common-tests.py) depend on: +# Post-Production +Post-production scripts (most of the code outside of the `fontbuild` directory, +e.g. for testing output) depend on: -- https://github.com/rougier/freetype-py +- The nototools module, installed as part of Noto + (https://code.google.com/p/noto/) + - (Noto subsequently depends on HarfBuzz: https://github.com/behdad/harfbuzz) +- freetype-py (https://github.com/rougier/freetype-py) |