mirror of
https://github.com/ByteWelder/Tactility.git
synced 2026-02-19 03:13:14 +00:00
- Updated LVGL from 8.3 to 9.0 (removed example/docs/demo folders) - Updated esp_lvgl_port to current status of the `lvgl9` branch on `esp-bsp`: https://github.com/espressif/esp-bsp/tree/lvgl9 - Updated all boards and drivers - Removed `libs/lv_drivers` subproject as SDL is now supported by LVGL directly (although keyboard input seems broken) - Updated `libs/lv_screenshot` - Fixed the way `tt_statusbar` widget works due to behaviour change in LVGL - Updated other lvgl code
17 lines
403 B
CMake
17 lines
403 B
CMake
cmake_minimum_required(VERSION 3.16)
|
|
|
|
file(GLOB_RECURSE SOURCES "src/*.c")
|
|
add_executable(app-sim ${SOURCES})
|
|
target_link_libraries(app-sim
|
|
PRIVATE tactility
|
|
PRIVATE tactility-core
|
|
PRIVATE lvgl
|
|
)
|
|
|
|
find_package(SDL2 REQUIRED CONFIG)
|
|
target_link_libraries(app-sim PRIVATE ${SDL2_LIBRARIES})
|
|
include_directories(${SDL2_INCLUDE_DIRS})
|
|
|
|
add_definitions(-D_Nullable=)
|
|
add_definitions(-D_Nonnull=)
|