From 551fe6c94a8dbd22e759ef1e3f493710230baa77 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Tue, 16 Jun 2026 10:34:21 +0200 Subject: [PATCH] Fix Apple and Android validation gates --- src/pch.h | 2 +- tests/CMakeLists.txt | 12 ++++++++---- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/pch.h b/src/pch.h index eabe746a..99d61986 100644 --- a/src/pch.h +++ b/src/pch.h @@ -8,7 +8,7 @@ #ifdef __APPLE__ #include "TargetConditionals.h" - #if TARGET_OS_IOS + #if TARGET_OS_IPHONE #define __IOS__ 1 #include #ifdef __OBJC__ diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index cb2c24ba..880b3067 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -308,8 +308,10 @@ target_compile_definitions(pp_paint_renderer_compositor_tests PRIVATE _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING _CONSOLE) -target_precompile_headers(pp_paint_renderer_compositor_tests PRIVATE - "${PROJECT_SOURCE_DIR}/src/pch.h") +if(NOT ANDROID) + target_precompile_headers(pp_paint_renderer_compositor_tests PRIVATE + "${PROJECT_SOURCE_DIR}/src/pch.h") +endif() add_test(NAME pp_paint_renderer_compositor_tests COMMAND pp_paint_renderer_compositor_tests) 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_STDEXT_ARR_ITERS_DEPRECATION_WARNING _CONSOLE) -target_precompile_headers(pp_paint_renderer_stroke_execution_tests PRIVATE - "${PROJECT_SOURCE_DIR}/src/pch.h") +if(NOT ANDROID) + target_precompile_headers(pp_paint_renderer_stroke_execution_tests PRIVATE + "${PROJECT_SOURCE_DIR}/src/pch.h") +endif() 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