Newer
Older
FROM debian:11-slim as builder
RUN apt-get update -yqq && \
apt-get upgrade -yqq && \
apt-get install -yqq --no-install-recommends \
cmake \
build-essential \
g++ \
ca-certificates \
wget \
unzip \
libfreetype6-dev
WORKDIR /msdfgen
RUN mkdir src && \
mkdir bin && \
cd src && \
wget https://github.com/Chlumsky/msdfgen/archive/refs/tags/v1.9.2.zip && \
unzip "v1.9.2.zip"
WORKDIR /msdfgen/src/msdfgen-1.9.2
RUN mkdir build && \
cd build && \
cmake .. && \
make
RUN cp build/msdfgen /msdfgen/bin && \
cp build/msdfgen /usr/bin
ENTRYPOINT ["/bin/msdfgen"]