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
Raw File
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
CMakeLists.txt
install(FILES cmake-help.vim cmake-indent.vim cmake-syntax.vim DESTINATION ${CMAKE_DATA_DIR}/editors/vim)
install(FILES cmake-mode.el DESTINATION ${CMAKE_DATA_DIR}/editors/emacs)
install(FILES cmake.m4 DESTINATION share/aclocal)
add_subdirectory (bash-completion)
back to top