diff options
author | Haibo Huang <hhb@google.com> | 2020-12-08 01:44:39 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2020-12-08 15:46:55 (GMT) |
commit | 1a4b1cca1c1bca28c81dd9c7cb6ed4ddb73602a2 (patch) | |
tree | 74271d7736f80f9438369bb320258dad0025f2a3 | |
parent | e94f00dfe3c5a4f357a34a37d397c1fbbf1f52d5 (diff) | |
download | CMake-1a4b1cca1c1bca28c81dd9c7cb6ed4ddb73602a2.zip CMake-1a4b1cca1c1bca28c81dd9c7cb6ed4ddb73602a2.tar.gz CMake-1a4b1cca1c1bca28c81dd9c7cb6ed4ddb73602a2.tar.bz2 |
Android: update documentation for NDK integration
-rw-r--r-- | Help/manual/cmake-toolchains.7.rst | 4 | ||||
-rw-r--r-- | Help/release/dev/android-ndk.rst | 12 |
2 files changed, 14 insertions, 2 deletions
diff --git a/Help/manual/cmake-toolchains.7.rst b/Help/manual/cmake-toolchains.7.rst index 88cddf6..0267ca3 100644 --- a/Help/manual/cmake-toolchains.7.rst +++ b/Help/manual/cmake-toolchains.7.rst @@ -386,7 +386,8 @@ Configure use of an Android NDK with the following variables: :variable:`CMAKE_ANDROID_ARCH_ABI` Set to the Android ABI (architecture). If not specified, this - variable will default to ``armeabi``. + variable will default to the first supported ABI in the list of + ``armeabi``, ``armeabi-v7a`` and ``arm64-v8a``. The :variable:`CMAKE_ANDROID_ARCH` variable will be computed from ``CMAKE_ANDROID_ARCH_ABI`` automatically. Also see the :variable:`CMAKE_ANDROID_ARM_MODE` and @@ -394,7 +395,6 @@ Configure use of an Android NDK with the following variables: :variable:`CMAKE_ANDROID_NDK` Set to the absolute path to the Android NDK root directory. - A ``${CMAKE_ANDROID_NDK}/platforms`` directory must exist. If not specified, a default for this variable will be chosen as specified :ref:`above <Cross Compiling for Android>`. diff --git a/Help/release/dev/android-ndk.rst b/Help/release/dev/android-ndk.rst new file mode 100644 index 0000000..ee4ea5b --- /dev/null +++ b/Help/release/dev/android-ndk.rst @@ -0,0 +1,12 @@ +android-ndk +----------- + +* CMake's support for :ref:`Cross Compiling for Android` + is now merged with the Android NDK's toolchain file. + They now have similar behavior, though some variable names differ. + User-facing changes include: + + - ``find_*`` functions will search NDK ABI / API specific paths by default. + + - The default :variable:`CMAKE_BUILD_TYPE` for Android is + now ``RelWithDebInfo``. |