diff options
| author | Sergey Akentev <iceman9831@gmail.com> | 2023-04-24 15:26:37 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-24 15:26:37 +0300 |
| commit | 0dc8ac5dd877007b90b4792655c9430b328abaef (patch) | |
| tree | d445c8a612bdd095d153be725420706080cd7694 | |
| parent | f755ed8e977b20094471c84b72a328b199d309fc (diff) | |
Modern naming for IOS_DEPLOYMENT_TARGET (#2405)
+ fix for tvos-simulator naming
| -rw-r--r-- | CMake/iOS.cmake | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/CMake/iOS.cmake b/CMake/iOS.cmake index 1293040d4..21e029658 100644 --- a/CMake/iOS.cmake +++ b/CMake/iOS.cmake @@ -132,7 +132,19 @@ set (CMAKE_CXX_OSX_COMPATIBILITY_VERSION_FLAG "${CMAKE_C_OSX_COMPATIBILITY_VERSI set (CMAKE_CXX_OSX_CURRENT_VERSION_FLAG "${CMAKE_C_OSX_CURRENT_VERSION_FLAG}") if (IOS_DEPLOYMENT_TARGET) - set (XCODE_IOS_PLATFORM_VERSION_FLAGS "-m${XCODE_IOS_PLATFORM}-version-min=${IOS_DEPLOYMENT_TARGET}") + if (IOS_PLATFORM STREQUAL "OS") + set(XCODE_IOS_PLATFORM_VERSION_FLAGS "-mios-version-min=${IOS_DEPLOYMENT_TARGET}") + elseif (IOS_PLATFORM STREQUAL "SIMULATOR") + set(XCODE_IOS_PLATFORM_VERSION_FLAGS "-mios-simulator-version-min=${IOS_DEPLOYMENT_TARGET}") + elseif (IOS_PLATFORM STREQUAL "TVOS") + set(XCODE_IOS_PLATFORM_VERSION_FLAGS "-mtvos-version-min=${IOS_DEPLOYMENT_TARGET}") + elseif (IOS_PLATFORM STREQUAL "TVSIMULATOR") + set(XCODE_IOS_PLATFORM_VERSION_FLAGS "-mtvos-simulator-version-min=${IOS_DEPLOYMENT_TARGET}") + elseif (IOS_PLATFORM STREQUAL "WATCHOS") + set(XCODE_IOS_PLATFORM_VERSION_FLAGS "-mwatchos-version-min=${IOS_DEPLOYMENT_TARGET}") + elseif (IOS_PLATFORM STREQUAL "WATCHSIMULATOR") + set(XCODE_IOS_PLATFORM_VERSION_FLAGS "-mwatchos-simulator-version-min=${IOS_DEPLOYMENT_TARGET}") + endif() endif() set (CMAKE_SHARED_LINKER_FLAGS_INIT "-fapplication-extension") |
