1 A new SCons release, 4.5.1, is now available on the SCons download page:
3 https://scons.org/pages/download.html
5 Here is a summary of the changes since 4.5.0:
10 - Fix a problem in 4.5.0 where using something like the following code
11 will cause a Clone()'d environment to share the CPPDEFINES with the
12 original Environment() which was cloned. Causing leakage of changes
13 to CPPDEFINES when they should be completely independent after the Clone.
14 env=Environment(CPPDEFINES=['a'])
15 env.Append(CPPDEFINES=['b']) (or AppendUnique,Prepend,PrependUnique)
17 env1.Append(CPPDEFINES=['c']) (or any other modification, but not overwriting CPPDEFINES)
18 Now env['CPPDEFINES'] will contain 'c' when it should not.
21 Thanks to the following contributors listed below for their contributions to this release.
22 ==========================================================================================
25 git shortlog --no-merges -ns 4.5.0..HEAD