Modern naming for IOS_DEPLOYMENT_TARGET (#2405)
+ fix for tvos-simulator naming
This commit is contained in:
parent
f755ed8e97
commit
0dc8ac5dd8
@ -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}")
|
set (CMAKE_CXX_OSX_CURRENT_VERSION_FLAG "${CMAKE_C_OSX_CURRENT_VERSION_FLAG}")
|
||||||
|
|
||||||
if (IOS_DEPLOYMENT_TARGET)
|
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()
|
endif()
|
||||||
|
|
||||||
set (CMAKE_SHARED_LINKER_FLAGS_INIT "-fapplication-extension")
|
set (CMAKE_SHARED_LINKER_FLAGS_INIT "-fapplication-extension")
|
||||||
|
Loading…
Reference in New Issue
Block a user