Android: always sort list of NDK toolchains
Order returned by CMake is unreliable but we need clang to go after gcc for automatic toolchain selection.
This commit is contained in:
parent
03f402892d
commit
cbe22fb5d1
@ -596,6 +596,9 @@ if( BUILD_WITH_ANDROID_NDK )
|
|||||||
endif()
|
endif()
|
||||||
if( NOT __availableToolchains )
|
if( NOT __availableToolchains )
|
||||||
file( GLOB __availableToolchains RELATIVE "${ANDROID_NDK}/toolchains" "${ANDROID_NDK}/toolchains/*" )
|
file( GLOB __availableToolchains RELATIVE "${ANDROID_NDK}/toolchains" "${ANDROID_NDK}/toolchains/*" )
|
||||||
|
if( __availableToolchains )
|
||||||
|
list(SORT __availableToolchains) # we need clang to go after gcc
|
||||||
|
endif()
|
||||||
__LIST_FILTER( __availableToolchains "^[.]" )
|
__LIST_FILTER( __availableToolchains "^[.]" )
|
||||||
__LIST_FILTER( __availableToolchains "llvm" )
|
__LIST_FILTER( __availableToolchains "llvm" )
|
||||||
__GLOB_NDK_TOOLCHAINS( __availableToolchains )
|
__GLOB_NDK_TOOLCHAINS( __availableToolchains )
|
||||||
|
Loading…
x
Reference in New Issue
Block a user