From e5390b34767b3911108841caedd6c1c73f982fbd Mon Sep 17 00:00:00 2001 From: Mats Wichmann Date: Mon, 6 Aug 2018 18:01:23 -0600 Subject: Fix for #3162: be more descriptive in changelog --- src/CHANGES.txt | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/CHANGES.txt b/src/CHANGES.txt index 3b0e603..cf2a8b1 100644 --- a/src/CHANGES.txt +++ b/src/CHANGES.txt @@ -97,12 +97,23 @@ RELEASE 3.1.0.alpha.yyyymmdd - NEW DATE WILL BE INSERTED HERE This changes SCons to better comply with normal Python installation practices. From Mats Wichmann: - - Begin adding support for SConscript() failing on missing script - Updated manpage scons.xml to fix a nested list problem - Updated doc terminiology: use prepend instead of append as appropriate - xml validity fixes from SConstruct.py change - update wiki links to new github location - update bug links to new github location + - Make it easier for SConscript() call to fail on missing script. + It was possible to call SCons.Warnings.warningAsException + (not documented as a user API) to make all warnings fail. Now + SConscript can take an optional must_exist flag which if true fails + if the script does not exist. Not failing on missing script is + now considered deprecated, and the first instance will print a + deprecation message. It is now also possible to flip the scons + behavior (which still defaults to warn, not fail) by calling + SCons.Script.set_missing_sconscript_error, which is also not a + documented interface at the moment. + +Begin adding support for SConscript() failing on missing script From Hao Wu - typo in customized decider example in user guide -- cgit v0.12