Centralize legacy network TLS policy

This commit is contained in:
2026-06-04 17:53:49 +02:00
parent c698de1482
commit 148aceb705
12 changed files with 73 additions and 26 deletions

View File

@@ -212,6 +212,8 @@ target_link_libraries(pp_ui_core
pp_project_warnings)
add_library(pp_platform_api STATIC
src/platform_api/network_tls_policy.cpp
src/platform_api/network_tls_policy.h
src/platform_api/platform_services.cpp
src/platform_api/platform_services.h)
target_include_directories(pp_platform_api
@@ -332,6 +334,7 @@ if(PP_BUILD_APP)
pp_project_options
PRIVATE
pp_assets
pp_platform_api
pp_project_warnings)
target_include_directories(pp_legacy_assets_io
PUBLIC
@@ -361,6 +364,7 @@ if(PP_BUILD_APP)
pp_document
pp_paint
pp_paint_renderer
pp_platform_api
pp_renderer_api
pp_project_warnings)
if(TARGET pp_renderer_gl)
@@ -505,6 +509,7 @@ if(PP_BUILD_APP)
pp_project_options
PRIVATE
pp_assets
pp_platform_api
pp_project_warnings)
target_precompile_headers(pp_panopainter_ui REUSE_FROM pp_legacy_app)
set_target_properties(pp_panopainter_ui PROPERTIES