From 6f68d9538da631ec90c26b5347ce06c381298857 Mon Sep 17 00:00:00 2001 From: Mathieu Pellerin Date: Thu, 10 Oct 2024 11:52:57 +0700 Subject: [PATCH] iOS? --- vcpkg/ports/qgis/portfile.cmake | 5 +++++ vcpkg/triplets/x64-ios.cmake | 1 + 2 files changed, 6 insertions(+) diff --git a/vcpkg/ports/qgis/portfile.cmake b/vcpkg/ports/qgis/portfile.cmake index 6199820a67..cd68533424 100644 --- a/vcpkg/ports/qgis/portfile.cmake +++ b/vcpkg/ports/qgis/portfile.cmake @@ -169,6 +169,11 @@ if(VCPKG_TARGET_IS_IOS) list(APPEND QGIS_OPTIONS -DWITH_QTSERIALPORT=FALSE) endif() +# Build crssync only runs when building natively. +if(NOT HOST_TRIPLET STREQUAL TARGET_TRIPLET) + list(APPEND QGIS_OPTIONS -DNATIVE_CRSSYNC_BIN=true) +endif() + vcpkg_configure_cmake( SOURCE_PATH ${SOURCE_PATH} #PREFER_NINJA diff --git a/vcpkg/triplets/x64-ios.cmake b/vcpkg/triplets/x64-ios.cmake index 42d84a00e3..91bfebf824 100644 --- a/vcpkg/triplets/x64-ios.cmake +++ b/vcpkg/triplets/x64-ios.cmake @@ -9,3 +9,4 @@ endif() set(VCPKG_BUILD_TYPE release) set(VCPKG_CXX_FLAGS "-fvisibility=hidden") set(VCPKG_C_FLAGS "-fvisibility=hidden") +set(VCPKG_LINKER_FLAGS "-lresolv")