Hi,
I’m wondering if I can avoid all object compilation (unused drivers, font, widgets, …).
I thought that lv_conf.h parameters set to 0 would filter those compilation, but it remains in the logs (over 400 lines) :
build-1 | [ 73%] Building C object _deps/lvgl-build/CMakeFiles/lvgl.dir/src/font/lv_font_montserrat_10.c.o
(...)
build-1 | [ 92%] Building C object _deps/lvgl-build/CMakeFiles/lvgl.dir/src/widgets/calendar/lv_calendar.c.o
(...)
The objective is to reduce compilation time and logs, and avoid useless treatment.
Is there any CMake parameter we can set to avoid those compilations ? We already can disable example and demos :
set(LV_CONF_BUILD_DISABLE_DEMOS ON)
set(LV_CONF_BUILD_DISABLE_EXAMPLES ON)
set(LV_CONF_BUILD_DISABLE_THORVG_INTERNAL ON)
Thank you !