SystemAgent/lib/CMakeLists.txt

20 lines
508 B
CMake
Raw Normal View History

2021-03-14 08:24:55 +00:00
# Note: LittleVGL officially supports Zephyr and ESP-IDF, we are neither.
file(GLOB_RECURSE LVGL_SOURCES
"LittleVGL/src/*.c"
2021-03-14 07:00:33 +00:00
)
set(LVGL_INCLUDES
"../include"
)
2021-03-14 08:24:55 +00:00
add_library(lvgl STATIC ${LVGL_SOURCES})
target_include_directories(lvgl PRIVATE ${LVGL_INCLUDES})
target_compile_definitions(lvgl PRIVATE "LV_CONF_INCLUDE_SIMPLE")
2021-03-14 13:59:07 +00:00
set(ST7789_LCD_SOURCES
"st7789_lcd/st7789_lcd.c"
)
2021-03-14 15:47:28 +00:00
add_library(st7789 STATIC ${ST7789_LCD_SOURCES})
target_compile_definitions(st7789 PRIVATE "ST7789_PANEL_ZJY_240")