fix: force os.sdk to empty on Darwin (#2632)

This commit is contained in:
Yaroslav Gurov
2026-05-21 12:56:53 +02:00
committed by GitHub
parent d3de5f0f48
commit 7a383116b2
+4
View File
@@ -84,6 +84,10 @@ function(detect_os os os_api_level os_sdk os_subsystem os_version)
set(_os_sdk "watch${apple_platform_suffix}")
endif()
endif()
# Macos does not support os.sdk
if(CMAKE_SYSTEM_NAME STREQUAL "Darwin")
set(_os_sdk "")
endif()
if(DEFINED os_sdk)
message(STATUS "CMake-Conan: cmake_osx_sysroot=${CMAKE_OSX_SYSROOT}")
set(${os_sdk} ${_os_sdk} PARENT_SCOPE)