File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -6,19 +6,26 @@ endif()
66
77if (GEODE_TARGET_PLATFORM STREQUAL "iOS" )
88 # make sure that we get the ios sdk
9- if (NOT DEFINED GEODE_IOS_SDK OR GEODE_IOS_SDK STREQUAL "" )
10- execute_process (COMMAND xcrun --show-sdk-path --sdk iphoneos
11- OUTPUT_VARIABLE GEODE_IOS_SDK
12- OUTPUT_STRIP_TRAILING_WHITESPACE
13- )
14- endif ()
159
1610 message (STATUS "iOS c++ compiler: ${CMAKE_CXX_COMPILER} " )
1711 set (CMAKE_OSX_ARCHITECTURES arm64)
18- set (CMAKE_OSX_SYSROOT ${GEODE_IOS_SDK} )
12+ if (NOT DEFINED CMAKE_OSX_SYSROOT OR CMAKE_OSX_SYSROOT STREQUAL "" )
13+ if (NOT DEFINED GEODE_IOS_SDK OR GEODE_IOS_SDK STREQUAL "" )
14+ execute_process (COMMAND xcrun --show-sdk-path --sdk iphoneos
15+ OUTPUT_VARIABLE GEODE_IOS_SDK
16+ OUTPUT_STRIP_TRAILING_WHITESPACE
17+ )
18+ endif ()
19+
20+ set (CMAKE_OSX_SYSROOT ${GEODE_IOS_SDK} )
21+ else ()
22+ set (GEODE_IOS_SDK ${CMAKE_OSX_SYSROOT} )
23+ endif ()
1924 set (CMAKE_OSX_DEPLOYMENT_TARGET "14.0" )
2025 set (CMAKE_SYSTEM_NAME "iOS" )
2126
27+ message (STATUS "Using iOS SDK: ${GEODE_IOS_SDK} " )
28+
2229 # this fails on ios builds
2330 set (BUILD_MD2HTML_EXECUTABLE "OFF" )
2431
You can’t perform that action at this time.
0 commit comments