[Scons-users] Selecting a decider for a node
tshortik at gmx.de
Tue Aug 20 16:05:29 EDT 2013
On 20.08.2013 11:05, Tom Tanner (BLOOMBERG/ LONDON) wrote:
> I'm trying to work out a way of attaching a decider (or something to
> assist making an appropriate decision for a decider) to a node. Having
> multiple environments as suggested in the manual isn't going to work
> very well.
> Is there any approach that can be taken to mark a node in some sort of
> flexible way that can be used by a custom decider?
each Node has an ".attributes" field, which is of type
. It can be used to append arbitrary information to the node, e.g.
t = d.File(c + class_suffix)
t.attributes.java_classdir = classdir
as taken from ll. 107 of the javac.py Tool.
Another option would be to subclass FS.File, overwrite the decider and
then explicitly create nodes of this new type where needed.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Scons-users