sim: LittleVgl: update s.t. LVGL-FS driver is initialized by LittleVgl

InfiniTime moved the LVGL-FS driver initialization to the LittleVgl
constructor and passed the FS member to do that.

Update the simulator copy of LittleVgl to do just that.

Fixes: https://github.com/InfiniTimeOrg/InfiniSim/issues/89
This commit is contained in:
Reinhold Gschweicher
2023-02-26 23:42:03 +01:00
parent 44452ccdf6
commit 02f980f278
5 changed files with 68 additions and 29 deletions

View File

@@ -211,18 +211,10 @@ target_sources(infinisim PUBLIC
${InfiniTime_DIR}/src/systemtask/SystemMonitor.cpp
)
if(EXISTS ${InfiniTime_DIR}/src/displayapp/InfiniTimeTheme.cpp)
target_compile_definitions(infinisim PUBLIC INFINITIME_THEME_CPP)
target_sources(infinisim PUBLIC
${InfiniTime_DIR}/src/displayapp/InfiniTimeTheme.cpp
${InfiniTime_DIR}/src/displayapp/InfiniTimeTheme.h
target_sources(infinisim PUBLIC
${InfiniTime_DIR}/src/displayapp/InfiniTimeTheme.cpp
${InfiniTime_DIR}/src/displayapp/InfiniTimeTheme.h
)
else()
target_sources(infinisim PUBLIC
${InfiniTime_DIR}/src/displayapp/lv_pinetime_theme.h
${InfiniTime_DIR}/src/displayapp/lv_pinetime_theme.c
)
endif()
# littlefs
add_library(littlefs STATIC