Browse Source

Merge pull request #135 from JakeElder/master

Add build Dockerfile
pull/141/head
Jany Belluz 2 years ago
committed by GitHub
parent
commit
5f00c7b95a
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 21
      Dockerfile
  2. 7
      README.md

21
Dockerfile

@ -0,0 +1,21 @@
FROM ubuntu:18.04
RUN apt-get update && \
apt-get install software-properties-common -y && \
add-apt-repository ppa:fontforge/fontforge -y && \
apt-get update && \
apt-get install -y --no-install-recommends \
fontforge \
woff-tools \
woff2 \
ttfautohint \
make \
zip
WORKDIR /fantasque
VOLUME /fantasque/Release
COPY . /fantasque
CMD ["make"]

7
README.md

@ -105,6 +105,13 @@ the latest prebuilt release of these fonts.
`make install` will install the TTF fonts into your local `.fonts/` directory
and update the font cache. It comes in handy while modifying the font.
Alternatively, if you'd like to build Fantasque without installing required dependencies, a Dockerfile is provided. Run the following command, and the fonts will be built to the ./Variants directory.
```sh
docker build -t fantasque .
docker run -v `pwd`/Variants:/fantasque/Variants fantasque
```
[![](Specimen/Specimen.png)](Specimen/Specimen.pdf)
Webfonts

Loading…
Cancel
Save