mirror of
https://github.com/lvgl/lvgl.git
synced 2026-05-23 07:46:36 +08:00
fix(font) improve builtin font source files generation process (#2825)
* fix(built_in_font_gen.py): change the output format from bin to lvgl Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> * fix(generate_all.py): improve the builtin font generation 1.run astyle on the generated source files 2.copy these files to src/font folder Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com> * fix(font): regenerate all builtin font files Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
This commit is contained in:
@@ -58,5 +58,5 @@ if args.subpx: subpx = "--lcd"
|
||||
syms = "61441,61448,61451,61452,61452,61453,61457,61459,61461,61465,61468,61473,61478,61479,61480,61502,61507,61512,61515,61516,61517,61521,61522,61523,61524,61543,61544,61550,61552,61553,61556,61559,61560,61561,61563,61587,61589,61636,61637,61639,61641,61664,61671,61674,61683,61724,61732,61787,61931,62016,62017,62018,62019,62020,62087,62099,62212,62189,62810,63426,63650"
|
||||
|
||||
#Run the command (Add degree and bullet symbol)
|
||||
cmd = "lv_font_conv {} {} --bpp {} --size {} --font {} -r {} {} --font FontAwesome5-Solid+Brands+Regular.woff -r {} --format bin -o {} --force-fast-kern-format".format(subpx, compr, args.bpp, args.size, args.font, args.range[0], args.symbols[0], syms, args.output)
|
||||
cmd = "lv_font_conv {} {} --bpp {} --size {} --font {} -r {} {} --font FontAwesome5-Solid+Brands+Regular.woff -r {} --format lvgl -o {} --force-fast-kern-format".format(subpx, compr, args.bpp, args.size, args.font, args.range[0], args.symbols[0], syms, args.output)
|
||||
os.system(cmd)
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -23,26 +23,3 @@
|
||||
--suffix=none
|
||||
--preserve-date
|
||||
--formatted
|
||||
--exclude=../src/font/lv_font_montserrat_12.c
|
||||
--exclude=../src/font/lv_font_montserrat_14.c
|
||||
--exclude=../src/font/lv_font_montserrat_16.c
|
||||
--exclude=../src/font/lv_font_montserrat_18.c
|
||||
--exclude=../src/font/lv_font_montserrat_20.c
|
||||
--exclude=../src/font/lv_font_montserrat_22.c
|
||||
--exclude=../src/font/lv_font_montserrat_24.c
|
||||
--exclude=../src/font/lv_font_montserrat_26.c
|
||||
--exclude=../src/font/lv_font_montserrat_28.c
|
||||
--exclude=../src/font/lv_font_montserrat_30.c
|
||||
--exclude=../src/font/lv_font_montserrat_32.c
|
||||
--exclude=../src/font/lv_font_montserrat_34.c
|
||||
--exclude=../src/font/lv_font_montserrat_36.c
|
||||
--exclude=../src/font/lv_font_montserrat_38.c
|
||||
--exclude=../src/font/lv_font_montserrat_40.c
|
||||
--exclude=../src/font/lv_font_montserrat_42.c
|
||||
--exclude=../src/font/lv_font_montserrat_44.c
|
||||
--exclude=../src/font/lv_font_montserrat_46.c
|
||||
--exclude=../src/font/lv_font_montserrat_48.c
|
||||
--exclude=../src/font/lv_font_montserrat_12_subpx.c
|
||||
--exclude=../src/font/lv_font_montserrat_28_compressed.c
|
||||
--exclude=../src/font/lv_font_simsun_16_cjk.c
|
||||
--exclude=../src/font/lv_font_dejavu_16_persian_hebrew.c
|
||||
|
||||
Reference in New Issue
Block a user