Split Apple platform target and move platform state ownership

This commit is contained in:
2026-06-17 01:03:01 +02:00
parent 5fdc9a9dd6
commit 90a55b86fe
18 changed files with 258 additions and 104 deletions

View File

@@ -117,6 +117,11 @@ set(PP_PLATFORM_LINUX_SOURCES
src/platform_linux/linux_platform_services.h
)
set(PP_PLATFORM_APPLE_SOURCES
src/platform_apple/apple_platform_services.cpp
src/platform_apple/apple_platform_services.h
)
set(PP_PANOPAINTER_APP_SOURCES
src/app.cpp
src/app_runtime.cpp