From d1e0bb6f817acbdeae3c490c7f63d3de16b9a05a Mon Sep 17 00:00:00 2001 From: Denis Rouzaud Date: Tue, 29 Oct 2024 15:46:34 +0100 Subject: [PATCH] fix macos build --- CMakeLists.txt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 82c4f3e8108..164cd524b35 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,7 +33,7 @@ if(NOT SDK_PATH STREQUAL "") message(STATUS "Building with SDK -- ${SDK_PATH}") set(CMAKE_TOOLCHAIN_FILE "${SDK_PATH}/scripts/buildsystems/vcpkg.cmake") if(APPLE AND NOT VCPKG_TARGET_TRIPLET) - set(VCPKG_TARGET_TRIPLET "x64-osx-dynamic") + message(FATAL_ERROR "VCPKG_TARGET_TRIPLET not set (set it to arm64-osx-dynamic-release or x64-osx-dynamic-release") endif() set(WITH_VCPKG ON) elseif(WITH_VCPKG) @@ -44,7 +44,11 @@ else() endif() if(WITH_VCPKG) - list(APPEND CMAKE_PROGRAM_PATH "${VCPKG_INSTALL_PREFIX}/${VCPKG_TARGET_TRIPLET}/") + if(WIN32) + list(APPEND CMAKE_PROGRAM_PATH "${VCPKG_INSTALL_PREFIX}/${VCPKG_TARGET_TRIPLET}/tools/python3/Scripts/") + else() + list(APPEND CMAKE_PROGRAM_PATH "${VCPKG_INSTALL_PREFIX}/${VCPKG_TARGET_TRIPLET}/bin") + endif() endif() #############################################################