https://github.com/Kitware/CMake
Revision 93ac2a78d5e0dbb6607105cc8d2a3f19ebdd8583 authored by Gregor Jasny on 31 August 2015, 20:33:37 UTC, committed by Gregor Jasny on 09 August 2016, 18:30:07 UTC
CMake used to put all header search paths into HEADER_SEARCH_PATHS
attribute. Unfortunately this attribute does not support to declare
a search path as a system include.

As a hack one could add a -isystem /path to the cflags but then include
ordering is not deterministic. A better approach was chosen with this
patch by not filling HEADER_SEARCH_PATHS at all and to populate
the C, C++, and Fortran flags directly. The include paths used by
Xcode should be now identical to the ones used by Unix Makefiles and
Ninja generator.
1 parent 4689d16
History
Tip revision: 93ac2a78d5e0dbb6607105cc8d2a3f19ebdd8583 authored by Gregor Jasny on 31 August 2015, 20:33:37 UTC
Xcode: Obey SYSTEM keyword for includes (#15687)
Tip revision: 93ac2a7
File Mode Size
bash-completion
CMakeLists.txt -rw-r--r-- 264 bytes
cmake-help.vim -rw-r--r-- 668 bytes
cmake-indent.vim -rw-r--r-- 2.8 KB
cmake-mode.el -rw-r--r-- 14.7 KB
cmake-syntax.vim -rw-r--r-- 43.1 KB
cmake.m4 -rw-r--r-- 1.9 KB

back to top