summaryrefslogtreecommitdiffstats
path: root/Modules/Platform/Android-Clang.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Android: Add Clang -target option for current ABIBrad King2016-08-121-0/+9
|
* Android: Add placeholders for compiler/abi-specific settingsBrad King2016-08-121-0/+2
| | | | | | | | | | The Android NDK source repository at https://android.googlesource.com/platform/ndk.git has `<ndk>/build/core/toolchains/*/setup.mk` files that store tables of information for their build system. Add an equivalent file for each compiler/abi combination.
* Android: Avoid interfering with common pre-existing toolchain filesBrad King2016-08-121-0/+8
| | | | | | | | | Commonly used Android toolchain files that pre-date CMake upstream support may need to be updated to work with our new functionality. They typically set CMAKE_SYSTEM_VERSION to 1, so detect that and skip our upstream Android settings. When such toolchain files are updated to account for our upstream support, they can then set CMAKE_SYSTEM_VERSION to a valid Android API and get new behavior.
* Android: Suppress new functionality with Nsight Tegra in VS IDE buildsBrad King2016-08-121-0/+9
| | | | | | Support for NVIDIA Nsight Tegra Visual Studio Edition was previously implemented in the CMake VS IDE generators. Avoid interfering with that functionality for now. Later we may try to integrate this.
* Android: Add placeholders for platform-specific compiler settingsBrad King2016-08-121-0/+24
Add infrastructure modules to be loaded for Clang and GNU compilers when targeting Android platforms.