diff --git a/Makefile b/Makefile index dd38713..f0547eb 100644 --- a/Makefile +++ b/Makefile @@ -2,9 +2,14 @@ V:=$(shell grep -F "IOSEVKA_VERSION=" build-iosevka-prog-font.sh | sed 's/.*=//' TOP_DIR:=$(shell pwd) BUILD_DIR:=$(TOP_DIR)/dist -all: +all: v ./build-iosevka-prog-font.sh +v: + sed -i "s/\[[0-9][0-9.]\+/\[$V/g" $(TOP_DIR)/README.md + sed -i "s/\/[0-9][0-9.]\+/\/$V/g" $(TOP_DIR)/README.md + sed -i "s/[0-9][0-9.]\+tar/$V.tar/g" $(TOP_DIR)/README.md + dist: $(BUILD_DIR)/iosevka-prog-$(V).tar.xz $(BUILD_DIR)/iosevka-prog-$(V).tar.xz: $(BUILD_DIR)/iosevka-prog/ttf/*.ttf diff --git a/README.md b/README.md index a003b50..ca25e6a 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,16 @@ # Iosevka Prog Скрипт для сборки шрифта Iosevka Prog, похожего на [PragmataPro](https://fsd.it/shop/fonts/pragmatapro/). -В основе лежит шрифт [Iosevka](https://github.com/be5invis/Iosevka/). +В основе лежит моноширинный шрифт [Iosevka](https://github.com/be5invis/Iosevka/) и +встраиваемый в шрифт набор иконок [Nerd Fonts](https://www.nerdfonts.com/). + Для сборки требуется установка [Docker](https://www.docker.com/): ```sh sudo apt-get install docker.io ``` +Сборка шрифта выполняется командой `make`, результат сохраняется в каталог `dist`. + +Готовый шрифт версии [17.0.4](../../../releases/download/17.0.4/iosevka-prog-17.0.4.tar.xz). +