[Scons-users] Fwd: Dependency tree for test framework
Mats Wichmann
mats at wichmann.us
Thu Apr 3 17:32:38 EDT 2025
On 4/3/25 15:06, Oliver Koch via Scons-users wrote:
> PreProcess.py reads aNew\b.out and writes aNew\b.out.tmp.
>
> If either PreProcess.py changes (e.g. because I fix a bug in the Python
> script) or the input file aNew\b.out changes aNew\b.out.tmp must be
> re-created. SCons should recognize this a re-create aNew\b.out.tmp
That is how SCons builders work, so should be no real problem.
the target is rebuilt if the source changes, or if the contents of the
expanded build string changes - both of those are checked by comparing a
hash with a saved hash. The first word of the build action is assumed
to be the command, and changes to that will also trigger a rebuild.
More information about the Scons-users
mailing list