2021-12-13 08:13:23 +00:00
|
|
|
#!/bin/bash
|
|
|
|
|
2023-01-12 07:52:55 +00:00
|
|
|
IOSEVKA_VERSION="17.0.2"
|
2021-12-13 08:13:23 +00:00
|
|
|
FILE=$( readlink -f "${BASH_SOURCE[0]}" )
|
2023-01-12 07:52:55 +00:00
|
|
|
DIR=$( dirname "${FILE}" )
|
2021-12-13 08:13:23 +00:00
|
|
|
CONFIG="${DIR}/private-build-plans.toml"
|
|
|
|
|
|
|
|
if [ -r "${CONFIG}" ]; then
|
2023-01-12 07:52:55 +00:00
|
|
|
if command -v docker >/dev/null 2>&1; then
|
|
|
|
sudo docker run -e FONT_VERSION="${IOSEVKA_VERSION}" -it -v "$(pwd)":/build avivace/iosevka-build -- ttf::iosevka-prog
|
|
|
|
sudo chown -R "$(id -u)":"$(id -g)" "${DIR}/dist"
|
2021-12-13 08:13:23 +00:00
|
|
|
else
|
|
|
|
echo "Docker executable not found"
|
|
|
|
fi
|
|
|
|
else
|
|
|
|
echo "Can't read config file ${CONFIG}"
|
|
|
|
fi
|
|
|
|
|