summaryrefslogtreecommitdiffstats
path: root/CHANGES.txt
diff options
context:
space:
mode:
authorAndrii Doroshenko (Xrayez) <xrayez@gmail.com>2020-05-27 16:43:13 (GMT)
committerAndrii Doroshenko (Xrayez) <xrayez@gmail.com>2020-05-28 20:29:41 (GMT)
commit8662a4efdf65dd5be31315c23338dc13d898498b (patch)
treee75a7c1b85cc62f83af3e3d58ab4ba55b98e93b1 /CHANGES.txt
parent47b761fa3f9e24419db48393ca9d6064f7b5d21c (diff)
downloadSCons-8662a4efdf65dd5be31315c23338dc13d898498b.zip
SCons-8662a4efdf65dd5be31315c23338dc13d898498b.tar.gz
SCons-8662a4efdf65dd5be31315c23338dc13d898498b.tar.bz2
Extend `Environment.Dump()` to select serialization format
Environment.Dump() produces pretty-printable results only, so the usefulness of this method is limited to debugging purposes. The existing method is extended to allow selecting a serialization format to use via a `format` parameter. Namely, it's now possible to serialize variables as a JSON-formatted string, which makes it possible for automated external tools to inspect the environment more easily.
Diffstat (limited to 'CHANGES.txt')
-rwxr-xr-xCHANGES.txt3
1 files changed, 3 insertions, 0 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index ecf3255..4774881 100755
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -54,6 +54,9 @@ RELEASE VERSION/DATE TO BE FILLED IN LATER
- Reorganized source tree. Moved src/engine/SCons to SCons to be more in line with current Python source
tree organization practices.
+ From Andrii Doroshenko:
+ - Extended `Environment.Dump()` to select a format to serialize construction variables (pretty, json).
+
From Jeremy Elson:
- Updated design doc to use the correct syntax for Depends()