Skip to content

Commit ef2c82d

Browse files
committed
Bake iOS deployment version into cmakelists
1 parent d7beb83 commit ef2c82d

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,13 @@ endfunction()
4646

4747
if(APPLE)
4848
set(CMAKE_XCODE_BUILD_SYSTEM "12" CACHE STRING "" FORCE)
49-
if(MACOS_LEGACY)
50-
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.11" CACHE STRING "Minimum OS X deployment version")
49+
if("${CMAKE_SYSTEM_NAME}" MATCHES "iOS")
50+
set(CMAKE_OSX_DEPLOYMENT_TARGET "12.0" CACHE STRING "Minimum iOS deployment version")
51+
elif(MACOS_LEGACY)
52+
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.11" CACHE STRING "Minimum macOS deployment version")
5153
set(CMAKE_OSX_ARCHITECTURES "x86_64;" CACHE STRING "" FORCE)
5254
else()
53-
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum OS X deployment version")
55+
set(CMAKE_OSX_DEPLOYMENT_TARGET "10.15" CACHE STRING "Minimum macOS deployment version")
5456
set(CMAKE_OSX_ARCHITECTURES "arm64;x86_64" CACHE STRING "" FORCE)
5557
endif()
5658

0 commit comments

Comments
 (0)