From 8b1d923fb316c0622ceb60d987327b1b282f8b72 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Sat, 8 Oct 2022 13:53:49 -0700 Subject: update src/README.md. Closes #506 --- src/README.md | 25 +++++++------------------ 1 file 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). -- cgit v1.2.3