Align UI storage event runtime contracts

This commit is contained in:
liu weikai
2026-06-15 01:50:49 +08:00
parent f055d36fd5
commit b2d19334af
11 changed files with 2291 additions and 61 deletions
+14
View File
@@ -360,6 +360,20 @@ if(BUILD_TESTING)
add_test(NAME trailmate_map_tile_async_runtime_smoke
COMMAND trailmate_map_tile_async_runtime_smoke)
add_executable(trailmate_ui_storage_event_runtime_contract_smoke
"${TRAIL_MATE_REPO_ROOT}/modules/core_sys/tests/test_ui_storage_event_runtime_contract.cpp"
"${TRAIL_MATE_REPO_ROOT}/modules/ui_map_runtime/src/map_tiles/map_tile_async_runtime.cpp"
"${TRAIL_MATE_REPO_ROOT}/modules/ui_map_runtime/src/map_tiles/map_tile_render_queue.cpp")
target_include_directories(trailmate_ui_storage_event_runtime_contract_smoke
PRIVATE
"${TRAIL_MATE_REPO_ROOT}/modules/core_sys/include"
"${TRAIL_MATE_REPO_ROOT}/modules/core_gps/include"
"${TRAIL_MATE_REPO_ROOT}/modules/ui_map_runtime/include")
target_compile_features(trailmate_ui_storage_event_runtime_contract_smoke
PRIVATE cxx_std_17)
add_test(NAME trailmate_ui_storage_event_runtime_contract_smoke
COMMAND trailmate_ui_storage_event_runtime_contract_smoke)
add_executable(trailmate_runtime_map_presentation_adapters_smoke
"${TRAIL_MATE_REPO_ROOT}/modules/ui_shared/tests/test_runtime_map_presentation_adapters.cpp"
"${TRAIL_MATE_REPO_ROOT}/modules/ui_shared/src/ui/presentation_sources/runtime_map_workspace_source.cpp"