From 77af301f7f40875837602a1245d23d92266b990c Mon Sep 17 00:00:00 2001 From: William Deegan Date: Mon, 14 Feb 2022 18:08:08 -0800 Subject: Fix issue where only the first interactive 'build' command's results were being written to the sconsign file --- SCons/Script/Interactive.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/SCons/Script/Interactive.py b/SCons/Script/Interactive.py index ad021fd..1015b00 100644 --- a/SCons/Script/Interactive.py +++ b/SCons/Script/Interactive.py @@ -266,7 +266,12 @@ version Prints SCons version information. # from SCons.Debug import Trace # Trace('node %s, ref_count %s !!!\n' % (node, node.ref_count)) - SCons.SConsign.Reset() + # TODO: REMOVE WPD DEBUG 02/14/2022 + # This call was clearing the list of sconsign files to be written, so it would + # only write the results of the first build command. All others wouldn't be written + # to .SConsign. + # Pretty sure commenting this out is the correct fix. + # SCons.SConsign.Reset() SCons.Script.Main.progress_display("scons: done clearing node information.") def do_clean(self, argv): -- cgit v0.12