readme & contrib: info on building
This commit is contained in:
parent
d8d4e0c26a
commit
c4b6c10ed0
2 changed files with 11 additions and 4 deletions
|
|
@ -59,6 +59,7 @@ There are two ways of using the toolchain:
|
||||||
- `dockermake` — a [prebuild Docker image](https://cloud.docker.com/u/rsms/repository/docker/rsms/inter-build) containing the complete toolchain is used. This is the easiest and quickest way to build Inter. Supports any platform that can run Docker, like Windows, macOS and Linux.
|
- `dockermake` — a [prebuild Docker image](https://cloud.docker.com/u/rsms/repository/docker/rsms/inter-build) containing the complete toolchain is used. This is the easiest and quickest way to build Inter. Supports any platform that can run Docker, like Windows, macOS and Linux.
|
||||||
- locally — setup the toolchain locally using `init.sh` and then build using make. Only supports macOS and Linux.
|
- locally — setup the toolchain locally using `init.sh` and then build using make. Only supports macOS and Linux.
|
||||||
|
|
||||||
|
|
||||||
#### Using dockermake
|
#### Using dockermake
|
||||||
|
|
||||||
`dockermake` is simply `make` running in a docker image with the complete toolchain preinstalled.
|
`dockermake` is simply `make` running in a docker image with the complete toolchain preinstalled.
|
||||||
|
|
@ -73,6 +74,10 @@ misc/fontbuild instancegen src/Inter.designspace SemiBoldItalic
|
||||||
...
|
...
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Note: If you have used dockermake in the past, run `docker pull rsms/inter-build:latest` to
|
||||||
|
ensure you have the latest version cached locally.
|
||||||
|
|
||||||
|
|
||||||
#### Local toolchain
|
#### Local toolchain
|
||||||
|
|
||||||
Currently the toolchain has only been tested on macOS and Linux. All you need to have preinstalled is [Python 3](https://www.python.org/downloads/).
|
Currently the toolchain has only been tested on macOS and Linux. All you need to have preinstalled is [Python 3](https://www.python.org/downloads/).
|
||||||
|
|
|
||||||
10
README.md
10
README.md
|
|
@ -84,8 +84,10 @@ Translating between EM units and pixels:
|
||||||
There's a Figma workspace for glyphs, with configured metrics: ["Inter glyphs"](https://www.figma.com/file/RtScFU5NETY3j9E0yOmnW4gv/)
|
There's a Figma workspace for glyphs, with configured metrics: ["Inter glyphs"](https://www.figma.com/file/RtScFU5NETY3j9E0yOmnW4gv/)
|
||||||
|
|
||||||
|
|
||||||
## See also
|
## Development
|
||||||
|
|
||||||
- [Contributing](CONTRIBUTING.md)
|
For instructions on how to work with the source files and how to
|
||||||
- [Compiling font files](CONTRIBUTING.md#compiling-font-files)
|
[compile & build font files](CONTRIBUTING.md#compiling-font-files),
|
||||||
- [SIL Open Font License](LICENSE.txt)
|
refer to [CONTRIBUTING.md](CONTRIBUTING.md).
|
||||||
|
|
||||||
|
Inter is licensed under the [SIL Open Font License](LICENSE.txt)
|
||||||
|
|
|
||||||
Reference in a new issue