diff --git a/Dockerfile b/Dockerfile index 972dacb..a62ce48 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,13 +12,13 @@ RUN apt-get install -y ttfautohint # otfcc depends on premake5 WORKDIR /tmp -RUN curl -sLo premake5.tar.gz https://github.com/premake/premake-core/releases/download/v5.0.0-alpha11/premake-5.0.0-alpha11-linux.tar.gz +RUN curl -sLo premake5.tar.gz https://github.com/premake/premake-core/releases/download/v5.0.0-alpha14/premake-5.0.0-alpha14-linux.tar.gz RUN tar xvf premake5.tar.gz && mv premake5 /usr/local/bin/premake5 && rm premake5.tar.gz # otfcc WORKDIR /tmp -RUN curl -sLo otfcc.tar.gz https://github.com/caryll/otfcc/archive/v0.8.4.tar.gz -RUN tar xvf otfcc.tar.gz && mv otfcc-0.8.4 otfcc +RUN curl -sLo otfcc.tar.gz https://github.com/caryll/otfcc/archive/v0.10.4.tar.gz +RUN tar xvf otfcc.tar.gz && mv otfcc-0.10.4 otfcc WORKDIR /tmp/otfcc RUN premake5 gmake && cd build/gmake && make config=release_x64 WORKDIR /tmp/otfcc/bin/release-x64 diff --git a/justfile b/justfile index ef56e00..4f631cc 100644 --- a/justfile +++ b/justfile @@ -1,5 +1,5 @@ docker-build: - docker build -t iosevka . + DOCKER_BUILDKIT=1 docker build -t iosevka . docker-run: docker-build sudo docker run -it --mount type=bind,source=$(pwd),dst=/Iosevka iosevka