From 45a89ab19903ec058502828c7a5dd14484df6954 Mon Sep 17 00:00:00 2001 From: PatTheMav Date: Wed, 18 Dec 2024 13:04:31 +0100 Subject: [PATCH] cmake: Update macOS development version requirements To be able to make use of macOS 15 features, development must use the macOS 15 SDK and in turn Xcode 16.0 (or more recent). --- cmake/macos/compilerconfig.cmake | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/macos/compilerconfig.cmake b/cmake/macos/compilerconfig.cmake index 584b5a05a0e890..13f925deae1b7c 100644 --- a/cmake/macos/compilerconfig.cmake +++ b/cmake/macos/compilerconfig.cmake @@ -21,8 +21,8 @@ endif() set_property(CACHE CMAKE_OSX_ARCHITECTURES PROPERTY STRINGS arm64 x86_64) # Ensure recent enough Xcode and platform SDK -set(_obs_macos_minimum_sdk 14.2) # Keep in sync with Xcode -set(_obs_macos_minimum_xcode 15.1) # Keep in sync with SDK +set(_obs_macos_minimum_sdk 15.0) # Keep in sync with Xcode +set(_obs_macos_minimum_xcode 16.0) # Keep in sync with SDK message(DEBUG "macOS SDK Path: ${CMAKE_OSX_SYSROOT}") string(REGEX MATCH ".+/MacOSX.platform/Developer/SDKs/MacOSX([0-9]+\\.[0-9])+\\.sdk$" _ ${CMAKE_OSX_SYSROOT}) set(_obs_macos_current_sdk ${CMAKE_MATCH_1})