add some code

This commit is contained in:
2025-09-05 13:25:11 +08:00
parent 9ff0a99e7a
commit 3cf1229a85
8911 changed files with 2535396 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
import os
# 定义要生成的字体配置
font_configs = [
(14, 1), # 14号字体1 bpp
(16, 4), # 16号字体4 bpp
(20, 4), # 20号字体4 bpp
(30, 1), # 30号字体1 bpp
(30, 4), # 30号字体4 bpp
]
def main():
# 遍历所有字体配置
for size, bpp in font_configs:
print(f"\n正在生成 {size}px 字体,{bpp} bpp...")
# 构建并执行命令
cmd = f"python3 font_awesome.py lvgl --font-size {size} --bpp {bpp}"
ret = os.system(cmd)
if ret != 0:
print(f"生成 {size}px {bpp}bpp 字体失败,返回码:{ret}")
return ret
print(f"成功生成 font_awesome_{size}_{bpp}.c")
# 生成 font_awesome.h
cmd = f"python3 font_awesome.py generate"
ret = os.system(cmd)
if ret != 0:
print(f"生成 font_awesome.h 失败,返回码:{ret}")
return ret
return 0
if __name__ == "__main__":
main()