summaryrefslogtreecommitdiff
path: root/lib/lvgl/env_support/cmake/zephyr.cmake
blob: f9ae517e7ebc1e0bdbe2896168918e58234bf4ae (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if(CONFIG_LVGL)

  zephyr_include_directories(${ZEPHYR_BASE}/lib/gui/lvgl)

  target_include_directories(lvgl INTERFACE ${LVGL_ROOT_DIR})

  zephyr_compile_definitions(LV_CONF_KCONFIG_EXTERNAL_INCLUDE=<autoconf.h>)

  zephyr_library()

  file(GLOB_RECURSE SOURCES ${LVGL_ROOT_DIR}/src/*.c)
  zephyr_library_sources(${SOURCES})

endif(CONFIG_LVGL)