View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0015491 | CMake | (No Category) | public | 2015-04-01 16:44 | 2016-06-10 14:31 | ||||
Reporter | Stephen Kelly | ||||||||
Assigned To | Kitware Robot | ||||||||
Priority | normal | Severity | minor | Reproducibility | have not tried | ||||
Status | closed | Resolution | moved | ||||||
Platform | OS | OS Version | |||||||
Product Version | |||||||||
Target Version | Fixed in Version | ||||||||
Summary | 0015491: First-class support for GNU -iquote, -I- and -I=opt/foo include directory specifiers | ||||||||
Description | The -iquote and -I- options relate to how the compiler treats "" versus <> includes. https://gcc.gnu.org/onlinedocs/cpp/Search-Path.html [^] All -iquote options are processed before any -I options. A new target property and directory property and command interface could be added for it. The -I- is a divider. CMake could support it by accepting a placeholder of a magic name in the INCLUDE_DIRECTORIES property. This would need to be allowed only in non-transitive uses. https://gcc.gnu.org/onlinedocs/cpp/Invocation.html#Invocation [^] "If dir begins with =, then the = will be replaced by the sysroot prefix; see --sysroot and -isysroot." It is possible that CMake could learn to use that. I'm not certain whether that would be useful though, as I think CMake already adds the sysroot as a prefix during generation. I have not checked other compilers for equivalent features. | ||||||||
Tags | No tags attached. | ||||||||
Attached Files | |||||||||
Relationships | ||||||
|
Relationships |
Notes | |
(0042750) Kitware Robot (administrator) 2016-06-10 14:29 |
Resolving issue as `moved`. This issue tracker is no longer used. Further discussion of this issue may take place in the current CMake Issues page linked in the banner at the top of this page. |
Notes |
Issue History | |||
Date Modified | Username | Field | Change |
2015-04-01 16:44 | Stephen Kelly | New Issue | |
2015-09-21 09:11 | Brad King | Relationship added | has duplicate 0015753 |
2016-06-10 14:29 | Kitware Robot | Note Added: 0042750 | |
2016-06-10 14:29 | Kitware Robot | Status | new => resolved |
2016-06-10 14:29 | Kitware Robot | Resolution | open => moved |
2016-06-10 14:29 | Kitware Robot | Assigned To | => Kitware Robot |
2016-06-10 14:31 | Kitware Robot | Status | resolved => closed |
Issue History |
Copyright © 2000 - 2018 MantisBT Team |