From 68a662211955bb97abd48429ee38a697ed1a6d70 Mon Sep 17 00:00:00 2001 From: Waldemar Kornewald <134387+wkornewald@users.noreply.github.com> Date: Tue, 13 Jan 2026 06:32:23 +0100 Subject: [PATCH] Fixed watchos arm32 target (needs armv7k) (#49385) --- scripts/toolchains/ios.cmake | 3 +++ triplets/community/arm-watchos.cmake | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/toolchains/ios.cmake b/scripts/toolchains/ios.cmake index f48b99023b..a5395c7a0f 100644 --- a/scripts/toolchains/ios.cmake +++ b/scripts/toolchains/ios.cmake @@ -38,6 +38,9 @@ if(NOT _VCPKG_IOS_TOOLCHAIN) elseif("${arch}" STREQUAL "arm") set(_vcpkg_ios_system_processor "arm") set(_vcpkg_ios_target_architecture "armv7") + elseif("${arch}" STREQUAL "armv7k") + set(_vcpkg_ios_system_processor "arm") + set(_vcpkg_ios_target_architecture "armv7k") elseif("${arch}" STREQUAL "x64") set(_vcpkg_ios_system_processor "x86_64") set(_vcpkg_ios_sysroot "iphonesimulator") diff --git a/triplets/community/arm-watchos.cmake b/triplets/community/arm-watchos.cmake index 6cdc283bdf..ff7c6154b6 100644 --- a/triplets/community/arm-watchos.cmake +++ b/triplets/community/arm-watchos.cmake @@ -1,4 +1,4 @@ -set(VCPKG_TARGET_ARCHITECTURE arm) +set(VCPKG_TARGET_ARCHITECTURE armv7k) set(VCPKG_CRT_LINKAGE dynamic) set(VCPKG_LIBRARY_LINKAGE static) set(VCPKG_CMAKE_SYSTEM_NAME watchOS)