Use NDK's CMake toolchain for NDK r15+
authorJesse Hall <jessehall@google.com>
Mon, 4 Dec 2017 21:49:31 +0000 (13:49 -0800)
committerJiayuan Ren <jiayuanr@nvidia.com>
Fri, 21 Dec 2018 22:59:47 +0000 (17:59 -0500)
commitc471ab351f9d3f766528d8ec86baf40a1b2abaf2
tree699bb4045f3b4181954d5a28233f5a52b166e1b3
parent89051d61768b3aa1a6cbb20a9bbef58d225f4fb0
Use NDK's CMake toolchain for NDK r15+

The ndk-r11.cmake file is pretty complex because neither CMake nor the
NDK provided adequate support. Starting in NDK r15, the NDK provides
an officially supported CMake toolchain file. So dEQP's
ndk-modern.cmake, used for NDK r15 and later, can just delegate to that
for everything that isn't specific to dEQP, instead of duplicating
large parts of it. This will make future NDK versions easier to support.

Components: Framework, AOSP
VK-GL-CTS: 1533

VK-GL-CTS issue: 723
Google bug: 75980403

Change-Id: Icc6ec38601017d2fb6ca40defe2f8e73ba76ca96
(cherry picked from commit 627db59d4b6d74673eda4de10cbbcb934cb99c3f)
external/vulkancts/README.md
framework/delibs/debase/CMakeLists.txt
framework/delibs/decpp/CMakeLists.txt
framework/delibs/deutil/CMakeLists.txt
scripts/android/build_apk.py
targets/android/ndk-modern.cmake [new file with mode: 0644]
targets/android/ndk-r15.cmake [deleted file]