summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2023-03-06 20:53:07 -0800
committerGitHub <noreply@github.com>2023-03-06 20:53:07 -0800
commit14e304d238a3af9789284c7969544021fd50089a (patch)
treeb79ab24f772c9bd746c82d237f321d873cf0478d
parent3c83efb0ebd343f4dc013e90ca980ca16f069758 (diff)
parent9bc9994b984112f4d90d390988c349b0c8fe9d8c (diff)
downloadscons-git-14e304d238a3af9789284c7969544021fd50089a.tar.gz
Merge pull request #4317 from SCons/rel_4.5.1
Rel 4.5.1
-rw-r--r--CHANGES.txt2
-rwxr-xr-xREADME-SF.rst14
-rw-r--r--RELEASE.txt55
-rw-r--r--SCons/__init__.py8
-rw-r--r--doc/generated/examples/caching_ex-random_1.xml6
5 files changed, 19 insertions, 66 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 997d9d6cb..7eb63dba2 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -7,7 +7,7 @@
NOTE: The 4.0.0 Release of SCons dropped Python 2.7 Support
NOTE: 4.3.0 now requires Python 3.6.0 and above. Python 3.5.x is no longer supported
-RELEASE 4.5.1
+RELEASE 4.5.1 - Mon, 06 Mar 2023 14:08:29 -0700
From Mats Wichmann
- Fix a problem in 4.5.0 where using something like the following code
diff --git a/README-SF.rst b/README-SF.rst
index b1cbc7ad8..0da721020 100755
--- a/README-SF.rst
+++ b/README-SF.rst
@@ -136,7 +136,7 @@ By default, the above commands will do the following:
- Install scripts named "scons" and "sconsign" scripts in the default system
script directory (/usr/bin or C:\\Python\*\\Scripts, for example).
-- Install "scons-4.5.0.exe" and "scons.exe" executables in the Python
+- Install "scons-4.5.1.exe" and "scons.exe" executables in the Python
prefix directory on Windows (C:\\Python\*, for example).
- Install the SCons build engine (a Python module) in the standard Python library directory
@@ -393,12 +393,12 @@ about `Executing SCons Without Installing`_)::
Depending on the utilities installed on your system, any or all of the
following packages will be built::
- SCons-4.5.0-py3-none-any.whl
- SCons-4.4.2ayyyymmdd.tar.gz
- SCons-4.4.2ayyyymmdd.zip
- scons-doc-4.4.2ayyyymmdd.tar.gz
- scons-local-4.4.2ayyyymmdd.tar.gz
- scons-local-4.4.2ayyyymmdd.zip
+ SCons-4.5.1-py3-none-any.whl
+ SCons-4.5.1.tar.gz
+ SCons-4.5.1.zip
+ scons-doc-4.5.1.tar.gz
+ scons-local-4.5.1.tar.gz
+ scons-local-4.5.1.zip
The SConstruct file is supposed to be smart enough to avoid trying to build
packages for which you don't have the proper utilities installed.
diff --git a/RELEASE.txt b/RELEASE.txt
index 42e4465b9..ec50af002 100644
--- a/RELEASE.txt
+++ b/RELEASE.txt
@@ -1,34 +1,9 @@
-If you are reading this in the git repository, the contents
-refer to *unreleased* changes since the last SCons release.
-Past official release announcements appear at:
-
- https://scons.org/tag/releases.html
-
-==================================================================
-
A new SCons release, 4.5.1, is now available on the SCons download page:
https://scons.org/pages/download.html
-
Here is a summary of the changes since 4.5.0:
-NEW FUNCTIONALITY
------------------
-
-- List new features (presumably why a checkpoint is being released)
-
-DEPRECATED FUNCTIONALITY
-------------------------
-
-- List anything that's been deprecated since the last release
-
-CHANGED/ENHANCED EXISTING FUNCTIONALITY
----------------------------------------
-
-- List modifications to existing features, where the previous behavior
- wouldn't actually be considered a bug
-
FIXES
-----
@@ -43,33 +18,11 @@ FIXES
Now env['CPPDEFINES'] will contain 'c' when it should not.
-
-IMPROVEMENTS
-------------
-
-- List improvements that wouldn't be visible to the user in the
- documentation: performance improvements (describe the circumstances
- under which they would be observed), or major code cleanups
-
-PACKAGING
----------
-
-- List changes in the way SCons is packaged and/or released
-
-DOCUMENTATION
--------------
-
-- List any significant changes to the documentation (not individual
- typo fixes, even if they're mentioned in src/CHANGES.txt to give
- the contributor credit)
-
-DEVELOPMENT
------------
-
-- List visible changes in the way SCons is developed
-
Thanks to the following contributors listed below for their contributions to this release.
==========================================================================================
.. code-block:: text
- git shortlog --no-merges -ns 4.0.1..HEAD
+ git shortlog --no-merges -ns 4.5.0..HEAD
+
+ 3 William Deegan
+ 1 Mats Wichmann \ No newline at end of file
diff --git a/SCons/__init__.py b/SCons/__init__.py
index 7cb697d2c..f53583b12 100644
--- a/SCons/__init__.py
+++ b/SCons/__init__.py
@@ -1,9 +1,9 @@
-__version__="4.5.0"
+__version__="4.5.1"
__copyright__="Copyright (c) 2001 - 2023 The SCons Foundation"
__developer__="bdbaddog"
-__date__="Sun, 05 Mar 2023 16:59:21 -0400"
+__date__="Mon, 06 Mar 2023 23:32:38 -0400"
__buildsys__="M1DOG2021"
-__revision__="2be4e5dc83319222cc725d13f6e98e033c042197"
-__build__="2be4e5dc83319222cc725d13f6e98e033c042197"
+__revision__="49578b34582d9e92dac7d713a8e58599ae35aa63"
+__build__="49578b34582d9e92dac7d713a8e58599ae35aa63"
# make sure compatibility is always in place
import SCons.compat # noqa \ No newline at end of file
diff --git a/doc/generated/examples/caching_ex-random_1.xml b/doc/generated/examples/caching_ex-random_1.xml
index 32b658c30..266eaa0d4 100644
--- a/doc/generated/examples/caching_ex-random_1.xml
+++ b/doc/generated/examples/caching_ex-random_1.xml
@@ -1,8 +1,8 @@
<screen xmlns="http://www.scons.org/dbxsd/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.scons.org/dbxsd/v1.0 http://www.scons.org/dbxsd/v1.0/scons.xsd">% <userinput>scons -Q</userinput>
+cc -o f2.o -c f2.c
+cc -o f3.o -c f3.c
+cc -o f1.o -c f1.c
cc -o f5.o -c f5.c
cc -o f4.o -c f4.c
-cc -o f1.o -c f1.c
-cc -o f3.o -c f3.c
-cc -o f2.o -c f2.c
cc -o prog f1.o f2.o f3.o f4.o f5.o
</screen>