Add build Dockerfile

pull/135/head
Jake Elder 2020-07-02 13:22:12 +07:00
parent f26bc2f418
commit 290926b2da
2 changed files with 28 additions and 0 deletions

21
Dockerfile 100644
View File

@ -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"]

View File

@ -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
```
[![](Specimen/Specimen.png)](Specimen/Specimen.pdf)
Webfonts