From 367b0cd3ea065f280daf0835131ac0483b1dfa6a Mon Sep 17 00:00:00 2001 From: StenGruener <69786685+StenGruener@users.noreply.github.com> Date: Fri, 27 Oct 2023 14:36:34 +0200 Subject: Adding tracing of scons script calls --- SCons/Script/SConscript.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SCons/Script/SConscript.py b/SCons/Script/SConscript.py index 539fa75..d87c782 100644 --- a/SCons/Script/SConscript.py +++ b/SCons/Script/SConscript.py @@ -274,7 +274,11 @@ def _SConscript(fs, *files, **kw): scriptdata = _file_.read() scriptname = _file_.name _file_.close() + if "SCONS_CALL_TRACING" in os.environ: + print("scons-entering>"+str(scriptname)) exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals) + if "SCONS_CALL_TRACING" in os.environ: + print("scons-exiting>"+str(scriptname)) except SConscriptReturn: pass finally: -- cgit v0.12