Call xcrun from PATH
The xcrun binary may be installed in a different location when cross compiling to macOS using osxcross. Change-Id: I47398e8da19c42e5e9d1b595673048c56662ea2e Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io>
This commit is contained in:
parent
b145f23770
commit
80d680e82f
@ -822,7 +822,7 @@ function(_qt_internal_get_apple_sdk_version out_var)
|
|||||||
set(sdk_name "macosx")
|
set(sdk_name "macosx")
|
||||||
endif()
|
endif()
|
||||||
set(xcrun_version_arg "--show-sdk-version")
|
set(xcrun_version_arg "--show-sdk-version")
|
||||||
execute_process(COMMAND /usr/bin/xcrun --sdk ${sdk_name} ${xcrun_version_arg}
|
execute_process(COMMAND xcrun --sdk ${sdk_name} ${xcrun_version_arg}
|
||||||
OUTPUT_VARIABLE sdk_version
|
OUTPUT_VARIABLE sdk_version
|
||||||
ERROR_VARIABLE xcrun_error)
|
ERROR_VARIABLE xcrun_error)
|
||||||
if(NOT sdk_version)
|
if(NOT sdk_version)
|
||||||
@ -836,7 +836,7 @@ endfunction()
|
|||||||
|
|
||||||
function(_qt_internal_get_xcode_version_raw out_var)
|
function(_qt_internal_get_xcode_version_raw out_var)
|
||||||
if(APPLE)
|
if(APPLE)
|
||||||
execute_process(COMMAND /usr/bin/xcrun xcodebuild -version
|
execute_process(COMMAND xcrun xcodebuild -version
|
||||||
OUTPUT_VARIABLE xcode_version
|
OUTPUT_VARIABLE xcode_version
|
||||||
ERROR_VARIABLE xcrun_error)
|
ERROR_VARIABLE xcrun_error)
|
||||||
string(REPLACE "\n" " " xcode_version "${xcode_version}")
|
string(REPLACE "\n" " " xcode_version "${xcode_version}")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user