mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2025-12-14 14:25:53 +01:00
lvgl: Add freetype support
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
This commit is contained in:
parent
9f73c95792
commit
a16b53a43c
1
meta-oe/recipes-graphics/lvgl/files/freetype.cfg
Normal file
1
meta-oe/recipes-graphics/lvgl/files/freetype.cfg
Normal file
|
|
@ -0,0 +1 @@
|
|||
CONFIG_LV_USE_FREETYPE=y
|
||||
|
|
@ -8,6 +8,7 @@ SRC_URI += " \
|
|||
${@oe.utils.vartrue('DEBUG_BUILD', 'file://debug.cfg', '', d)} \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'drm', 'file://drm.cfg', '', d)} \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'fbdev', 'file://fbdev.cfg', '', d)} \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'freetype', 'file://freetype.cfg', '', d)} \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'gridnav', 'file://gridnav.cfg', '', d)} \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'sdl', 'file://sdl.cfg', '', d)} \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'thorvg', 'file://thorvg.cfg', '', d)} \
|
||||
|
|
@ -17,6 +18,7 @@ PACKAGECONFIG ??= "drm"
|
|||
|
||||
PACKAGECONFIG[drm] = ",,libdrm libevdev"
|
||||
PACKAGECONFIG[fbdev] = ",,libevdev"
|
||||
PACKAGECONFIG[freetype] = ",,freetype"
|
||||
PACKAGECONFIG[gridnav] = ",,"
|
||||
PACKAGECONFIG[thorvg] = ",,"
|
||||
PACKAGECONFIG[sdl] = ",,virtual/libsdl2 libsdl2-image"
|
||||
|
|
@ -25,9 +27,9 @@ inherit cml1 python3native
|
|||
|
||||
EXTRA_OECMAKE += "-DLV_BUILD_USE_KCONFIG=ON"
|
||||
|
||||
# Add libdrm include if drm is selected in PACKAGECONFIG
|
||||
LVGL_FLAGS += " \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'drm', '-I${STAGING_INCDIR}/libdrm', '', d)} \
|
||||
${@bb.utils.contains('PACKAGECONFIG', 'freetype', '-I${STAGING_INCDIR}/freetype2', '', d)} \
|
||||
"
|
||||
CFLAGS += "${LVGL_FLAGS}"
|
||||
CXXFLAGS += "${LVGL_FLAGS}"
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user