Opened 18 years ago
Last modified 17 years ago
#4 new enhancement
Features relevance
Reported by: | ghost | Owned by: | somebody |
---|---|---|---|
Priority: | major | Milestone: | M13 |
Component: | component1 | Version: | |
Keywords: | Cc: |
Description (last modified by )
At the moment, all properties are assumed to be relevant for target, and are encoded for path. For example, dvi files produced by tex might be placed in gcc/debug. Need to check which properties are really relevant for target. They include:
- properties that affect flags for the action
- properties that affect generators selection
- composite properties for which some part of expansion is relevant
The new functionality should be added to 'toolset' module and 'virtual-target.action' class, since the latter determines the path for targets.
A particularly nasty case is:
whatever a : a.cpp : <totally-irrelevant-feature>:<define>FOO ;
here, we better make the feature show up in target paths, since using it like this make it's actually relevant for this main target, even though it might be irrelevant for all the generators used.
Change History (5)
comment:1 by , 18 years ago
Description: | modified (diff) |
---|
comment:2 by , 18 years ago
Description: | modified (diff) |
---|
comment:3 by , 18 years ago
Description: | modified (diff) |
---|---|
Milestone: | → M12 |
comment:4 by , 17 years ago
Description: | modified (diff) |
---|
comment:5 by , 17 years ago
Milestone: | M12 → M13 |
---|
Pushing later.