diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/README.md | 25 |
1 files changed, 7 insertions, 18 deletions
diff --git a/src/README.md b/src/README.md index 7963f3f89..016757282 100644 --- a/src/README.md +++ b/src/README.md @@ -1,25 +1,14 @@ # Source files -The main source file is `Inter.glyphs`, but you can easily generate -UFOs and work with those instead, if you're using a font editor that does -not support .glyphs files. +- `Inter-Roman.glyphspackage` — non-italic designs in [Glyphs](https://glyphsapp.com) format +- `Inter-Italic.glyphspackage` — italic designs in [Glyphs](https://glyphsapp.com) format +- `features/` — OpenType feature code. This directory only contains features written by hand. Many additional features are automatically generated by Glyphs and are embedded inside the `.glyphspackage` directories. -For more details on how to work with these source files and how to build -font files from them, see [CONTRIBUTING.md](../CONTRIBUTING.md). - -## Generating designspace and UFO files +To build inter, make sure you have python3, bash and make installed, then in the repository root, run "make all" to build all \~80 fonts: ``` -make designspace +make -j all ``` -This will generate all masters as UFO files in this (`src`) directory as well -as accompanying designspace files. - -You can now forget about the .glyphs file and simply work with the UFO and -designspace files, and keep building using `make`. - -Note that UFO and designspace files are automatically generated as part of -the build process, so in practice you can simply run `make` and those files -will be generated for you. - +For more details on how to work with these source files and how to build +font files from them, see [CONTRIBUTING.md](../CONTRIBUTING.md). |