Lines Matching full:lvgl
5 "Use #include \"lvgl.h\" instead of #include \"../../lvgl.h\"" ON)
20 # Set sources used for LVGL components
26 # Build LVGL library
27 add_library(lvgl ${SOURCES}) target
28 add_library(lvgl::lvgl ALIAS lvgl)
31 lvgl PUBLIC $<$<BOOL:${LV_LVGL_H_INCLUDE_SIMPLE}>:LV_LVGL_H_INCLUDE_SIMPLE>
36 target_compile_definitions(lvgl PUBLIC LV_CONF_PATH=${LV_CONF_PATH})
41 target_compile_definitions(lvgl PUBLIC LV_CONF_SKIP=1)
45 target_include_directories(lvgl SYSTEM PUBLIC ${LVGL_ROOT_DIR} ${LV_CONF_DIR} ${CMAKE_CURRENT_BINAR…
50 add_library(lvgl::thorvg ALIAS lvgl_thorvg)
52 target_link_libraries(lvgl_thorvg PUBLIC lvgl)
59 # Build LVGL example library
62 add_library(lvgl::examples ALIAS lvgl_examples)
65 target_link_libraries(lvgl_examples PUBLIC lvgl)
68 # Build LVGL demos library
71 add_library(lvgl::demos ALIAS lvgl_demos)
74 target_link_libraries(lvgl_demos PUBLIC lvgl)
79 "${LVGL_ROOT_DIR}/lvgl.h"
99 set(INC_INSTALL_DIR "include/lvgl")
135 configure_file("${LVGL_ROOT_DIR}/lvgl.pc.in" ${CMAKE_CURRENT_BINARY_DIR}/lvgl.pc @ONLY)
139 FILES "${CMAKE_CURRENT_BINARY_DIR}/lvgl.pc"
144 lvgl
145 PROPERTIES OUTPUT_NAME lvgl
153 TARGETS lvgl