Own Web platform services and remove legacy web state

This commit is contained in:
2026-06-17 15:42:03 +02:00
parent 9750c418bc
commit ab6436a38d
18 changed files with 165 additions and 194 deletions

View File

@@ -329,6 +329,24 @@ target_link_libraries(pp_platform_android
PRIVATE
pp_project_warnings)
add_library(pp_platform_web STATIC
${PP_PLATFORM_WEB_SOURCES})
target_include_directories(pp_platform_web
PUBLIC
"${CMAKE_CURRENT_SOURCE_DIR}/src")
target_include_directories(pp_platform_web
PRIVATE
${PP_LEGACY_INCLUDE_DIRS})
target_link_libraries(pp_platform_web
PUBLIC
pp_platform_api
pp_project_options
PRIVATE
pp_project_warnings)
if(TARGET pp_renderer_gl)
target_link_libraries(pp_platform_web PUBLIC pp_renderer_gl)
endif()
add_library(pp_app_core STATIC
src/app_core/about_menu.h
src/app_core/app_dialog.h