diff options
author | Gary Oberbrunner <garyo@oberbrunner.com> | 2014-03-01 17:13:14 -0500 |
---|---|---|
committer | Gary Oberbrunner <garyo@oberbrunner.com> | 2014-03-01 17:13:14 -0500 |
commit | 84d5736f90d7d4323d4bc859f222ca3f86f21846 (patch) | |
tree | 944545bdef1a19b0d6df8c5b080680bf661a0612 | |
parent | cebe4042cc14c37be083dd5737cbfddbc9558f6c (diff) | |
parent | 7a72d9ce69bf328a112edc2935e76bb20b1b7cc0 (diff) | |
download | scons-84d5736f90d7d4323d4bc859f222ca3f86f21846.tar.gz |
Merge c3cba85 from Dirk Baechle, fix for spurious rebuilds. See b4bc497.
-rw-r--r-- | src/engine/SCons/Node/FS.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py index dc8affe5..219718cc 100644 --- a/src/engine/SCons/Node/FS.py +++ b/src/engine/SCons/Node/FS.py @@ -3023,7 +3023,8 @@ class File(Base): SCons.Node.Node.built(self) - if not hasattr(self.attributes, 'keep_targetinfo'): + if (not SCons.Node.interactive and + not hasattr(self.attributes, 'keep_targetinfo')): # Ensure that the build infos get computed and cached... self.store_info() # ... then release some more variables. |