View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0014180 | CMake | CMake | public | 2013-05-30 12:25 | 2013-12-02 08:51 | ||||
Reporter | mwoehlke | ||||||||
Assigned To | Stephen Kelly | ||||||||
Priority | normal | Severity | feature | Reproducibility | N/A | ||||
Status | closed | Resolution | fixed | ||||||
Platform | OS | OS Version | |||||||
Product Version | CMake 2.8.11 | ||||||||
Target Version | Fixed in Version | CMake 2.8.12 | |||||||
Summary | 0014180: Add SYSTEM support to target_includ_directories | ||||||||
Description | It would be greate if target_include_directories (both for the direct target, and propagated to subsequent users via target usage requirements) supported marking include directories as SYSTEM. This is especially important when using strict warnings-as-errors for compiling local code in the presence of third-party (or even libc/stl) headers that trigger the same. | ||||||||
Additional Information | Offhand guess at the easiest way to implement this would be to recognize SYSTEM and something else ('LOCAL'?) as keywords in the includes list to toggle if include directories are marked as system or not. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | |
Relationships |
Notes | |
(0033158) Stephen Kelly (developer) 2013-05-30 19:19 |
It used to, but the feature was removed due to incompleteness. I still have the branch, and I think it's possible to complete it. |
(0033446) Gregor Jasny (developer) 2013-07-02 03:28 |
That feature would be very helpful to me. If you need testers I'd be glad to help. |
(0033561) Stephen Kelly (developer) 2013-07-16 18:28 |
http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=1925cffa [^] |
(0034648) Robert Maynard (manager) 2013-12-02 08:51 |
Closing resolved issues that have not been updated in more than 4 months. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2013-05-30 12:25 | mwoehlke | New Issue | |
2013-05-30 19:18 | Stephen Kelly | Assigned To | => Stephen Kelly |
2013-05-30 19:18 | Stephen Kelly | Status | new => backlog |
2013-05-30 19:19 | Stephen Kelly | Note Added: 0033158 | |
2013-07-02 03:28 | Gregor Jasny | Note Added: 0033446 | |
2013-07-16 18:28 | Stephen Kelly | Note Added: 0033561 | |
2013-07-16 18:28 | Stephen Kelly | Status | backlog => resolved |
2013-07-16 18:28 | Stephen Kelly | Fixed in Version | => CMake 2.8.12 |
2013-07-16 18:28 | Stephen Kelly | Resolution | open => fixed |
2013-12-02 08:51 | Robert Maynard | Note Added: 0034648 | |
2013-12-02 08:51 | Robert Maynard | Status | resolved => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |