diff options
author | Andrii Doroshenko (Xrayez) <xrayez@gmail.com> | 2020-05-27 16:43:13 (GMT) |
---|---|---|
committer | Andrii Doroshenko (Xrayez) <xrayez@gmail.com> | 2020-05-28 20:29:41 (GMT) |
commit | 8662a4efdf65dd5be31315c23338dc13d898498b (patch) | |
tree | e75a7c1b85cc62f83af3e3d58ab4ba55b98e93b1 /CHANGES.txt | |
parent | 47b761fa3f9e24419db48393ca9d6064f7b5d21c (diff) | |
download | SCons-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-x | CHANGES.txt | 3 |
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() |