重构显示逻辑为 MVP 架构,进行显示模块的解耦
This commit is contained in:
@@ -26,20 +26,28 @@ endif()
|
||||
# 主可执行程序 DTU-HMI 及其源码列表
|
||||
add_executable(DTU-HMI
|
||||
src/main.c
|
||||
src/common/utf8.c
|
||||
src/thread_utils.c
|
||||
src/remoteDisplay.c
|
||||
src/Drv/menu.c
|
||||
src/Drv/menu/app/menu.c
|
||||
src/Drv/menu/model/display.c
|
||||
src/Drv/menu/model/menu_model.c
|
||||
src/Drv/menu/view/menu_view.c
|
||||
src/Drv/menu/presenter/menu_presenter.c
|
||||
src/Drv/menu/model/menu_tree_builder.c
|
||||
src/Drv/menu/view/menu_layout.c
|
||||
src/Drv/menu/presenter/menu_navigator.c
|
||||
src/Drv/menu/view/menu_renderer_lcd.c
|
||||
src/Drv/lcd/lcd.c
|
||||
src/Drv/lcd/lcd_draw.c
|
||||
src/Drv/lcd/lcd_text.c
|
||||
src/Drv/key.c
|
||||
src/Drv/lcd/ascii.c
|
||||
src/Drv/display.c
|
||||
src/TCP/tcp.c
|
||||
)
|
||||
|
||||
# 可执行程序头文件搜索路径
|
||||
target_include_directories(DTU-HMI PRIVATE include src src/TCP)
|
||||
target_include_directories(DTU-HMI PRIVATE include src src/TCP src/Drv/lcd src/common)
|
||||
|
||||
# 按平台链接系统库:
|
||||
# - Windows 需要 Winsock2(ws2_32)
|
||||
|
||||
Reference in New Issue
Block a user