b06ef64a39
That fixes compatibilities with some 2.1 devices. And it looks like all goes well."
51 lines
1.1 KiB
CMake
51 lines
1.1 KiB
CMake
# Locate AndroidNDK
|
|
# This module defines
|
|
# ANDROID_NDK
|
|
# ANDROID_FOUND, if false, do not try to use AndroidNDK
|
|
#
|
|
|
|
FIND_PATH(ANDROID_NDK ndk-build
|
|
${ANDROID_NDK}
|
|
NO_DEFAULT_PATH
|
|
)
|
|
|
|
IF(NOT ANDROID_NDK)
|
|
FIND_PATH(ANDROID_NDK ndk-build
|
|
$ENV{ANDROID_NDK}
|
|
$ENV{ANDROID_ROOT}
|
|
NO_DEFAULT_PATH
|
|
)
|
|
ENDIF()
|
|
|
|
IF(NOT ANDROID_NDK)
|
|
FIND_PATH(ANDROID_NDK ndk-build
|
|
# search for r5c
|
|
~/android-ndk-r5c
|
|
~/android_develop/android-ndk-r5c
|
|
~/ndk-r5c
|
|
~/android_develop/ndk-r5c
|
|
# search for r5b
|
|
~/android-ndk-r5b
|
|
~/android_develop/android-ndk-r5b
|
|
~/ndk-r5b
|
|
~/android_develop/ndk-r5b
|
|
# search for r5
|
|
~/android-ndk-r5
|
|
~/android_develop/android-ndk-r5
|
|
~/ndk-r5
|
|
~/android_develop/ndk-r5
|
|
# search for r4-crystax
|
|
~/android-ndk-r4-crystax
|
|
~/android_develop/android-ndk-r4-crystax
|
|
~/ndk-r4
|
|
~/android_develop/ndk-r4
|
|
)
|
|
ENDIF()
|
|
|
|
SET(ANDROID_FOUND "NO")
|
|
IF(ANDROID_NDK)
|
|
SET(ANDROID_FOUND "YES")
|
|
MESSAGE(STATUS "Android NDK found in: ${ANDROID_NDK}")
|
|
ENDIF(ANDROID_NDK)
|
|
|