- Исправление отображения
- 16мб флеша
This commit is contained in:
17
taskfile.yml
17
taskfile.yml
@@ -6,8 +6,9 @@ vars:
|
||||
PORT: ""
|
||||
BAUD: "115200"
|
||||
PYTHON: python3.11
|
||||
EPDIY_SCRIPTS: lib/epdiy/scripts
|
||||
EPDIY_SCRIPTS: .pio/libdeps/esp32dev/epdiy/scripts
|
||||
MARTIAN_FONT: static/MartianMono-VariableFont_wdth,wght.ttf
|
||||
IBM_FONT: static/IBMPlexMono-SemiBold.ttf
|
||||
MARTIAN_CHARS: '0123456789:;.,-+/!@\#^&*%°CABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя'
|
||||
|
||||
tasks:
|
||||
@@ -92,3 +93,17 @@ tasks:
|
||||
font:all:
|
||||
desc: Генерация всех шрифтов
|
||||
deps: [font:12, font:30, font:120, font:200]
|
||||
|
||||
font:ibm:24:
|
||||
desc: Генерация IBMPlexMono24.h
|
||||
cmds:
|
||||
- "{{.PYTHON}} {{.EPDIY_SCRIPTS}}/fontconvert.py --compress IBMPlexMono24 24 {{.IBM_FONT}} --string '{{.MARTIAN_CHARS}}' > lib/IBMPlexMono/IBMPlexMono24.h"
|
||||
|
||||
font:ibm:64:
|
||||
desc: Генерация IBMPlexMono64.h
|
||||
cmds:
|
||||
- "{{.PYTHON}} {{.EPDIY_SCRIPTS}}/fontconvert.py --compress IBMPlexMono64 64 {{.IBM_FONT}} --string '{{.MARTIAN_CHARS}}' > lib/IBMPlexMono/IBMPlexMono64.h"
|
||||
|
||||
font:ui:
|
||||
desc: Генерация шрифтов для текущего UI
|
||||
deps: [font:12, font:120, font:ibm:24, font:ibm:64]
|
||||
|
||||
Reference in New Issue
Block a user