Add options USE_FBDEV, USE_DRM, USE_SDL2 to CMakeLists.txt to select the backend. Also change lv_conf.h to make fbdev the optional default.
Add option USE_THOR to CMakeLists.txt so as to make using thorvg optional. This way C++ is not required for building. Also change lv_conf.h to make building the internal ThorVG optional.
Mark lvgl as EXCLUDE_FROM_ALL in CMakeLists.txt so it does not get installed on the target when lv_port_linux is installed.
These changes are useful to enable including this package in buildroot (see issue #17).
Add options
USE_FBDEV
,USE_DRM
,USE_SDL2
to CMakeLists.txt to select the backend. Also changelv_conf.h
to make fbdev the optional default.Add option
USE_THOR
to CMakeLists.txt so as to make using thorvg optional. This way C++ is not required for building. Also changelv_conf.h
to make building the internal ThorVG optional.Mark lvgl as
EXCLUDE_FROM_ALL
in CMakeLists.txt so it does not get installed on the target whenlv_port_linux
is installed.These changes are useful to enable including this package in buildroot (see issue #17).