Migration Guide¶
From 1.3.x to 1.4.x¶
BSP with VG-Lite¶
Follow the migration steps of C Module MicroUI-VGLite 7.1.0.
[VEE Port configuration project]
- Fetch VG Pack 1.4.1, C Modules MicroVG 3.0.1 and MicroVG-VGLite 6.1.0.
- Delete the content of
dropins/include
folder.
[BSP project]
- Delete the properties files
cco_microvg.properties
andcco_microvg-vglite.properties
.
- Delete the properties files
Build the VEE Port, the FreeType library (in case of a dedicated project), and the BSP.
From 1.2.x to 1.3.x¶
BSP with VG-Lite¶
Follow the migration steps of C Module MicroUI-VGLite 6.0.1.
[VEE Port configuration project]
- Fetch VG Pack 1.3.0, C Modules MicroVG 3.0.0 and MicroVG-VGLite 5.0.1.
- Delete the content of
dropins/include
folder.
[BSP project]
- Delete the properties files
cco_microvg.properties
andcco_microvg-vglite.properties
. - Delete the C files
freetype_bitmap_helper.h
,freetype_bitmap_helper.c
,LLVG_BVI_impl.c
,LLVG_FONT_PAINTER_freetype_bitmap.c
andLLVG_PATH_PAINTER_vglite.c
and remove them from the C project configuration. - In the C project configuration, include the new C files
ui_drawing_bvi.c
,LLVG_BVI_stub.c
,LLVG_PAINTER_impl.c
,vg_drawing_bvi.c
,vg_drawing_stub.c
,vg_drawing_vglite.c
andvg_drawing.c
. - In the C project configuration, set the define
LLUI_GC_SUPPORTED_FORMATS=2
to enable the BufferedVectorImage support. - Verify the options in
microvg_configuration.h
.
- Delete the properties files
Build the VEE Port, the FreeType library (in case of a dedicated project), and the BSP.