Merge branch 'cmake-min-ios-version' of https://github.com/discnl/wxWidgets

Differentiate between macOS and iOS minimal supported version for CMake
builds.

See https://github.com/wxWidgets/wxWidgets/pull/2146
This commit is contained in:
Vadim Zeitlin
2021-01-16 16:16:16 +01:00
3 changed files with 19 additions and 3 deletions

View File

@@ -16,6 +16,16 @@
# Declare the minimum required CMake version
cmake_minimum_required(VERSION 2.8.12)
if(APPLE AND NOT CMAKE_OSX_DEPLOYMENT_TARGET)
# If no deployment target has been set default to the minimum supported
# OS version (this has to be set before the first project() call)
if(CMAKE_SYSTEM_NAME STREQUAL "iOS")
set(CMAKE_OSX_DEPLOYMENT_TARGET 12.0 CACHE STRING "iOS Deployment Target")
else()
set(CMAKE_OSX_DEPLOYMENT_TARGET 10.10 CACHE STRING "macOS Deployment Target")
endif()
endif()
# Name the project
project(minimal)