We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents e53e060 + 8e0df80 commit f2378d1Copy full SHA for f2378d1
cmake/darwin/default_libs.cmake
@@ -17,10 +17,12 @@ find_package(Threads REQUIRED)
17
18
if(NOT CMAKE_CROSSCOMPILING)
19
execute_process(
20
- COMMAND xcrun --sdk macosx --show-sdk-version
21
- OUTPUT_VARIABLE OS_DARWIN_SDK_VERSION
+ COMMAND readlink -f /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk
+ OUTPUT_VARIABLE ACTUAL_SDK_PATH
22
OUTPUT_STRIP_TRAILING_WHITESPACE
23
)
24
+ string(REGEX MATCH "MacOSX([0-9]+\\.[0-9]+)" _ ${ACTUAL_SDK_PATH})
25
+ set(OS_DARWIN_SDK_VERSION ${CMAKE_MATCH_1})
26
if(${OS_DARWIN_SDK_VERSION} MATCHES "^[0-9]+\\.[0-9]+")
27
message(STATUS "Detected OSX SDK Version: ${OS_DARWIN_SDK_VERSION}")
28
else ()
0 commit comments