Re: [cmake-developers] -isystem suppresses warnings from user header

2016-04-07 Thread Tamás Kenéz
Thanks! I missed that property. Tamas On Thu, Apr 7, 2016 at 4:13 PM, Brad King wrote: > On 04/07/2016 10:03 AM, Tamás Kenéz wrote: > > CMake uses "-isystem" on the compiler command line for the > > INTERFACE_INCLUDE_DIRECTORIES of imported libraries. > > > > Question: is this the intended behav

[cmake-developers] [CMake 0016055]: "nmake" program is not found using MAKE environment variable

2016-04-07 Thread Mantis Bug Tracker
The following issue has been SUBMITTED. == https://public.kitware.com/Bug/view.php?id=16055 == Reported By:Daniel Richard G. Assigned To:

[cmake-developers] [CMake 0016054]: Cannot override CMAKE_{C, CXX}_FLAGS* to allow compiler check to succeed

2016-04-07 Thread Mantis Bug Tracker
The following issue has been SUBMITTED. == https://public.kitware.com/Bug/view.php?id=16054 == Reported By:Daniel Richard G. Assigned To:

[cmake-developers] [CMake 0016053]: $ should return a short path on Windows when containing spaces

2016-04-07 Thread Mantis Bug Tracker
The following issue has been SUBMITTED. == https://cmake.org/Bug/view.php?id=16053 == Reported By:Guillaume Dumont Assigned To:

[cmake-developers] [CMake 0016052]: Extra space on NDEBUG in release builds causes flag to be ignored

2016-04-07 Thread Mantis Bug Tracker
The following issue has been SUBMITTED. == http://kwwidgets.org/Bug/view.php?id=16052 == Reported By:Stephen Dunn Assigned To:

Re: [cmake-developers] -isystem suppresses warnings from user header

2016-04-07 Thread Brad King
On 04/07/2016 10:03 AM, Tamás Kenéz wrote: > CMake uses "-isystem" on the compiler command line for the > INTERFACE_INCLUDE_DIRECTORIES of imported libraries. > > Question: is this the intended behaviour? Yes. See discussion here: * http://thread.gmane.org/gmane.comp.programming.tools.cmake.dev

[cmake-developers] -isystem suppresses warnings from user header

2016-04-07 Thread Tamás Kenéz
Environment: CMake 3.5, linux, g++ CMake uses "-isystem" on the compiler command line for the INTERFACE_INCLUDE_DIRECTORIES of imported libraries. Unfortunately including a header via an isystem path suppresses warnings emitted from the header, such as warnings caused by expansions of macros defi