Fix Apple and Android validation gates

This commit is contained in:
2026-06-16 10:34:21 +02:00
parent 6a9c415d85
commit 551fe6c94a
2 changed files with 9 additions and 5 deletions

View File

@@ -8,7 +8,7 @@
#ifdef __APPLE__ #ifdef __APPLE__
#include "TargetConditionals.h" #include "TargetConditionals.h"
#if TARGET_OS_IOS #if TARGET_OS_IPHONE
#define __IOS__ 1 #define __IOS__ 1
#include <CoreFoundation/CoreFoundation.h> #include <CoreFoundation/CoreFoundation.h>
#ifdef __OBJC__ #ifdef __OBJC__

View File

@@ -308,8 +308,10 @@ target_compile_definitions(pp_paint_renderer_compositor_tests PRIVATE
_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING
_SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING
_CONSOLE) _CONSOLE)
if(NOT ANDROID)
target_precompile_headers(pp_paint_renderer_compositor_tests PRIVATE target_precompile_headers(pp_paint_renderer_compositor_tests PRIVATE
"${PROJECT_SOURCE_DIR}/src/pch.h") "${PROJECT_SOURCE_DIR}/src/pch.h")
endif()
add_test(NAME pp_paint_renderer_compositor_tests COMMAND pp_paint_renderer_compositor_tests) add_test(NAME pp_paint_renderer_compositor_tests COMMAND pp_paint_renderer_compositor_tests)
set_tests_properties(pp_paint_renderer_compositor_tests PROPERTIES set_tests_properties(pp_paint_renderer_compositor_tests PROPERTIES
@@ -336,8 +338,10 @@ target_compile_definitions(pp_paint_renderer_stroke_execution_tests PRIVATE
_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING
_SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING
_CONSOLE) _CONSOLE)
if(NOT ANDROID)
target_precompile_headers(pp_paint_renderer_stroke_execution_tests PRIVATE target_precompile_headers(pp_paint_renderer_stroke_execution_tests PRIVATE
"${PROJECT_SOURCE_DIR}/src/pch.h") "${PROJECT_SOURCE_DIR}/src/pch.h")
endif()
add_test(NAME pp_paint_renderer_stroke_execution_tests COMMAND pp_paint_renderer_stroke_execution_tests) add_test(NAME pp_paint_renderer_stroke_execution_tests COMMAND pp_paint_renderer_stroke_execution_tests)
set_tests_properties(pp_paint_renderer_stroke_execution_tests PROPERTIES set_tests_properties(pp_paint_renderer_stroke_execution_tests PROPERTIES