From 538e28a4884a0e3600f787f9b1ece1fcce891712 Mon Sep 17 00:00:00 2001 From: Lars Toenning Date: Thu, 23 Nov 2023 16:04:40 +0100 Subject: [PATCH] cmake: Set CMAKE_OSX_DEPLOYMENT_TARGET --- CMakeLists.txt | 1 + src/swiftcore/Info.plist | 2 +- src/swiftdata/Info.plist | 2 +- src/swiftguistandard/Info.plist | 2 +- src/swiftlauncher/Info.plist | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2ef93bf0c..97a93ad7b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,6 +7,7 @@ cmake_minimum_required(VERSION 3.26) if(APPLE) set(CMAKE_OSX_ARCHITECTURES "x86_64") + set(CMAKE_OSX_DEPLOYMENT_TARGET "10.13") endif() set(SWIFT_LANGUAGES C CXX) diff --git a/src/swiftcore/Info.plist b/src/swiftcore/Info.plist index 1da8183a3..7e74b1399 100644 --- a/src/swiftcore/Info.plist +++ b/src/swiftcore/Info.plist @@ -19,7 +19,7 @@ CFBundleSignature ???? LSMinimumSystemVersion - 10.13 + ${CMAKE_OSX_DEPLOYMENT_TARGET} NSPrincipalClass NSApplication NSSupportsAutomaticGraphicsSwitching diff --git a/src/swiftdata/Info.plist b/src/swiftdata/Info.plist index e9a96233f..2969a1df9 100644 --- a/src/swiftdata/Info.plist +++ b/src/swiftdata/Info.plist @@ -19,7 +19,7 @@ CFBundleSignature ???? LSMinimumSystemVersion - 10.13 + ${CMAKE_OSX_DEPLOYMENT_TARGET} NSPrincipalClass NSApplication NSSupportsAutomaticGraphicsSwitching diff --git a/src/swiftguistandard/Info.plist b/src/swiftguistandard/Info.plist index 97ab00511..a3ea6026d 100644 --- a/src/swiftguistandard/Info.plist +++ b/src/swiftguistandard/Info.plist @@ -19,7 +19,7 @@ CFBundleSignature ???? LSMinimumSystemVersion - 10.13 + ${CMAKE_OSX_DEPLOYMENT_TARGET} NSPrincipalClass NSApplication NSSupportsAutomaticGraphicsSwitching diff --git a/src/swiftlauncher/Info.plist b/src/swiftlauncher/Info.plist index d160cf6cc..b511a11e8 100644 --- a/src/swiftlauncher/Info.plist +++ b/src/swiftlauncher/Info.plist @@ -19,7 +19,7 @@ CFBundleSignature ???? LSMinimumSystemVersion - 10.13 + ${CMAKE_OSX_DEPLOYMENT_TARGET} NSPrincipalClass NSApplication NSSupportsAutomaticGraphicsSwitching