[Scons-dev] debugging signatures

Tom Tanner (BLOOMBERG/ LONDON) ttanner2 at bloomberg.net
Fri Sep 21 12:11:34 EDT 2012


So if you ${SOURCES} the names of all the sources go in the signature calculation? even though they're already dependencies anyway? So I should really do $( ${SOURCES} $) in my situation?

----- Original Message -----
From: garyo at oberbrunner.com
To: TOM TANNER (BLOOMBERG/ LONDON), scons-dev at scons.org
At: Sep 21 2012 13:11:18

On Fri, Sep 21, 2012 at 7:54 AM, Tom Tanner (BLOOMBERG/ LONDON)
<ttanner2 at bloomberg.net> wrote:

> But thats referring to $( $) not ${ $}. I think it'd be wrong to put the sources in the signature calculation as they are probably already in the dependencies, but I don't know if it does or doesn't


Bill's right. ${...$} does variable substitution, just like $FOO.
The result of that substitution goes into the signature. Everything
except what's in $(...$) goes in.

--
Gary



More information about the Scons-dev mailing list