Initial commit for v2.2.2

This commit is contained in:
Anthony Cicchetti 2020-04-15 12:11:20 -04:00
commit 2c71c7d597
3 changed files with 39 additions and 0 deletions

28
Dockerfile Normal file
View file

@ -0,0 +1,28 @@
FROM ubuntu
RUN apt-get update
RUN apt-get install -y build-essential curl
# NodeJS >= 6.0
RUN curl -sL https://deb.nodesource.com/setup_8.x | bash -
RUN apt-get install -y nodejs
# ttfautohint
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 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
WORKDIR /tmp/otfcc
RUN premake5 gmake && cd build/gmake && make config=release_x64
WORKDIR /tmp/otfcc/bin/release-x64
RUN mv otfccbuild /usr/local/bin/otfccbuild
RUN mv otfccdump /usr/local/bin/otfccdump
WORKDIR /tmp
RUN rm -rf otfcc/ otfcc.tar.gz

8
justfile Normal file
View file

@ -0,0 +1,8 @@
docker-build:
docker build -t iosevka .
docker-run:
sudo docker run -it --mount type=bind,source=$(pwd),dst=/Iosevka iosevka
clone:
git clone http://github.com/be5invis/iosevka

3
private-build-plans.toml Normal file
View file

@ -0,0 +1,3 @@
[buildPlans.iosevka-acicchetti]
family = "Iosevka Custom"
design = ["sans", "termlig", "ligset-coq", "cv01", "cv04", "cv08", "cv13", "cv17", "cv22", "cv24", "cv26", "cv29","cv30", "cv31", "cv35", "cv37", "cv39", "cv40", "cv42", "cv44", "cv47", "cv49", "cv51", "cv53", "cv58", "cv61", "cv63"]