linuxOS_AP06/app/lvgl_demo/lv_demo/CMakeLists.txt

25 lines
562 B
CMake
Raw Normal View History

2025-06-03 04:28:32 +00:00
cmake_minimum_required(VERSION 3.8)
project(lv_demo)
include_directories(${PROJECT_SOURCE_DIR}/./)
if (LVGL_DEMO_WIDGETS)
add_definitions(-DUSE_DEMO_WIDGETS=1)
set(LINK_LVGL_DEMOS ON)
elseif (LVGL_DEMO_BENCHMARK)
add_definitions(-DUSE_DEMO_BENCHMARK=1)
set(LINK_LVGL_DEMOS ON)
elseif (LVGL_DEMO_MUSIC)
add_definitions(-DUSE_DEMO_MUSIC=1)
set(LINK_LVGL_DEMOS ON)
endif()
aux_source_directory(. SRCS)
add_executable(${PROJECT_NAME} ${SRCS})
install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin)
install(PROGRAMS S10lv_demo DESTINATION /etc/init.d)