diff options
author | Brad King <brad.king@kitware.com> | 2017-01-20 20:45:09 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2017-01-20 20:45:09 (GMT) |
commit | 1ee0ffab819d632d7570bee23a83807facbb45a2 (patch) | |
tree | d3171b3b6838c2d8f303957fe2c3a2d811da2c92 /Tests/FindICU | |
parent | 1806e011cb2608c7ef62f345661dd35a899eb81c (diff) | |
download | CMake-1ee0ffab819d632d7570bee23a83807facbb45a2.zip CMake-1ee0ffab819d632d7570bee23a83807facbb45a2.tar.gz CMake-1ee0ffab819d632d7570bee23a83807facbb45a2.tar.bz2 |
Android: Pass sysroot include directory explicitly
The NDK's `build/core/definitions.mk` file adds compiler flags:
-isystem $$(call host-path,$$(SYSROOT_INC)/usr/include)
This passes the system include directory explicitly even though it is
implied by `--sysroot=`. The explicit flag places the directory
earlier in the include path than the sysroot-default one would be.
Teach CMake to add this include directory at the end of the standard
include path for Android. Otherwise the toolchain's `include-fixed/`
directory may replace system headers with "fixed" copies that are not
from the same API version.
Closes: #16536
Diffstat (limited to 'Tests/FindICU')
0 files changed, 0 insertions, 0 deletions