summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDirk Baechle <dl9obn@darc.de>2014-01-09 19:47:42 (GMT)
committerDirk Baechle <dl9obn@darc.de>2014-01-09 19:47:42 (GMT)
commit4a44ea1245db25257716fe66ca36c1b719e8b1e4 (patch)
treedec5d547f0206d6b4bbed098f8e105c8f0afdd64
parentcb44210566c28d16c1e2c91d898306ad539fa9f5 (diff)
downloadSCons-4a44ea1245db25257716fe66ca36c1b719e8b1e4.zip
SCons-4a44ea1245db25257716fe66ca36c1b719e8b1e4.tar.gz
SCons-4a44ea1245db25257716fe66ca36c1b719e8b1e4.tar.bz2
- disabled reset of Node attributes in built() during interactive mode
-rw-r--r--src/engine/SCons/Node/FS.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/SCons/Node/FS.py b/src/engine/SCons/Node/FS.py
index aaa5b47..ace24aa 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.