View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001103CMakeCMakepublic2004-08-19 08:252010-12-08 15:38
ReporterKris Dekeyser 
Assigned ToBrad King 
PrioritylowSeverityfeatureReproducibilityalways
StatusclosedResolutionduplicate 
PlatformOSOS Version
Product Version 
Target VersionCMake 2.8.4Fixed in VersionCMake 2.8.4 
Summary0001103: propagation mechanism for include paths
DescriptionIf a project A depends on project B and B uses a 3rd party library X and adds include search paths for library X, it would be nice if B's author could indicate these paths to be inherited by the dependent project A, so that A's auther can remain completely unaware of the dependency B->X.
Maybe an option to the INCLUDE_DIRECTORIES command could flag such paths.
TagsNo tags attached.
Attached Files

 Relationships
related to 0000115closedBrad King Automatic propagation of include directories. 

  Notes
(0009442)
Brad King (manager)
2007-10-12 11:31

There is a plan to create "imported" library targets that will propagate build options. Something like this will be possible when the feature is complete.
(0021992)
Kovarththanan Rajaratnam (developer)
2010-08-28 01:48
edited on: 2010-08-28 01:48

This seems to be a duplicate of bug 115.

(0023812)
David Cole (manager)
2010-12-08 15:38

Decided to be a duplicate of 115 in the CMake 2.8.4 bug triage meeting, Dec. 8, 2010.

 Issue History
Date Modified Username Field Change
2007-10-12 11:12 Bill Hoffman Status new => assigned
2007-10-12 11:31 Brad King Note Added: 0009442
2010-08-28 01:48 Kovarththanan Rajaratnam Note Added: 0021992
2010-08-28 01:48 Kovarththanan Rajaratnam Note Edited: 0021992
2010-11-10 15:01 David Cole Target Version => CMake 2.8.4
2010-12-07 17:14 David Cole Relationship added related to 0000115
2010-12-08 15:38 David Cole Note Added: 0023812
2010-12-08 15:38 David Cole Status assigned => closed
2010-12-08 15:38 David Cole Resolution open => duplicate
2010-12-08 15:38 David Cole Fixed in Version => CMake 2.8.4


Copyright © 2000 - 2018 MantisBT Team