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
Tip revision: 93ac2a78d5e0dbb6607105cc8d2a3f19ebdd8583 authored by Gregor Jasny on 31 August 2015, 20:33:37 UTC
Xcode: Obey SYSTEM keyword for includes (#15687)
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 |
Computing file changes ...