1. anatoly techtonik
  2. scons-all-branches


Steven Knight  committed 0f5e8e3

Update files for 1.2.0.

  • Participants
  • Parent commits f280431
  • Branches release
  • Tags 1.2.0

Comments (0)

Files changed (5)

File QMTest/TestSCons.py

View file
  • Ignore whitespace
 # here provides some independent verification that what we packaged
 # conforms to what we expect.
-default_version = '1.1.0'
+default_version = '1.2.0'
 copyright_years = '2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008'


View file
  • Ignore whitespace
     --  (Optional.)  Install from a pre-packaged SCons package that
         does not require distutils:
-            Red Hat Linux       scons-1.1.0.noarch.rpm
+            Red Hat Linux       scons-1.2.0.noarch.rpm
             Debian GNU/Linux    use apt-get to get the official package
-            Windows             scons-1.1.0.win32.exe
+            Windows             scons-1.2.0.win32.exe
     --  (Recommended.)  Download the latest distutils package from the
         following URL:
 By default, the above commands will do the following:
-    --  Install the version-numbered "scons-1.1.0" and "sconsign-1.1.0"
+    --  Install the version-numbered "scons-1.2.0" and "sconsign-1.2.0"
         scripts in the default system script directory (/usr/bin or
         C:\Python*\Scripts, for example).  This can be disabled by
         specifying the "--no-version-script" option on the command
         making it the default on your system.
         On UNIX or Linux systems, you can have the "scons" and "sconsign"
-        scripts be hard links or symbolic links to the "scons-1.1.0" and
-        "sconsign-1.1.0" scripts by specifying the "--hardlink-scons" or
+        scripts be hard links or symbolic links to the "scons-1.2.0" and
+        "sconsign-1.2.0" scripts by specifying the "--hardlink-scons" or
         "--symlink-scons" options on the command line.
-    --  Install "scons-1.1.0.bat" and "scons.bat" wrapper scripts in the
+    --  Install "scons-1.2.0.bat" and "scons.bat" wrapper scripts in the
         Python prefix directory on Windows (C:\Python*, for example).
         This can be disabled by specifying the "--no-install-bat" option
         on the command line.
         On UNIX or Linux systems, the "--install-bat" option may be
-        specified to have "scons-1.1.0.bat" and "scons.bat" files installed
+        specified to have "scons-1.2.0.bat" and "scons.bat" files installed
         in the default system script directory, which is useful if you
         want to install SCons in a shared file system directory that can
         be used to execute SCons from both UNIX/Linux and Windows systems.
     --  Install the SCons build engine (a Python module) in an
         appropriate version-numbered SCons library directory
-        (/usr/lib/scons-1.1.0 or C:\Python*\scons-1.1.0, for example).
+        (/usr/lib/scons-1.2.0 or C:\Python*\scons-1.2.0, for example).
         See below for more options related to installing the build
         engine library.
 Depending on the utilities installed on your system, any or all of the
 following packages will be built:
-        build/dist/scons-1.1.0-1.noarch.rpm
-        build/dist/scons-1.1.0-1.src.rpm
-        build/dist/scons-1.1.0.linux-i686.tar.gz
-        build/dist/scons-1.1.0.tar.gz
-        build/dist/scons-1.1.0.win32.exe
-        build/dist/scons-1.1.0.zip
-        build/dist/scons-doc-1.1.0.tar.gz
-        build/dist/scons-local-1.1.0.tar.gz
-        build/dist/scons-local-1.1.0.zip
-        build/dist/scons-src-1.1.0.tar.gz
-        build/dist/scons-src-1.1.0.zip
-        build/dist/scons_1.1.0-1_all.deb
+        build/dist/scons-1.2.0-1.noarch.rpm
+        build/dist/scons-1.2.0-1.src.rpm
+        build/dist/scons-1.2.0.linux-i686.tar.gz
+        build/dist/scons-1.2.0.tar.gz
+        build/dist/scons-1.2.0.win32.exe
+        build/dist/scons-1.2.0.zip
+        build/dist/scons-doc-1.2.0.tar.gz
+        build/dist/scons-local-1.2.0.tar.gz
+        build/dist/scons-local-1.2.0.zip
+        build/dist/scons-src-1.2.0.tar.gz
+        build/dist/scons-src-1.2.0.zip
+        build/dist/scons_1.2.0-1_all.deb
 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.

File SConstruct

View file
  • Ignore whitespace
 import tempfile
 project = 'scons'
-default_version = '1.1.0'
+default_version = '1.2.0'
 copyright = "Copyright (c) %s The SCons Foundation" % copyright_years

File src/CHANGES.txt

View file
  • Ignore whitespace
+RELEASE 1.2.0 - Sat, 20 Dec 2008 22:47:29 -0800
   From Steven Knight:

File src/RELEASE.txt

View file
  • Ignore whitespace
-RELEASE 1.1.0.d20081207 - Sun, 07 Dec 2008 19:17:23 -0800
+RELEASE 1.2.0 - Sat, 20 Dec 2008 22:47:29 -0800
   Please consult the CHANGES.txt file for a list of specific changes
   since last release.
         to ensure that the configuration continues to work with future
         versions of SCons.
+	Use of the Options object, and related functions BoolOption(),
+	EnumOption(), ListOption(), PackageOption() and PathOption()
+	were announced as deprecated in release 0.98.1.  Since then,
+	however, no warning messages were ever implemented for the
+        use of these deprecated functions.
+        By default, release 1.2.0 prints warning messages when these
+        deprecated features are used.  Warnings about all deprecated
+        features may be suppressed by using the --warn=no-deprecated
+        command-line option:
+            $ scons --warn=no-deprecated
+        Or by using the appropriate SetOption() call in any SConscript
+        file:
+            SetOption('warn', 'no-deprecated')
+        You may optionally disable just warnings about the deprecation
+        of the Options object and its related functions as follows:
+            SetOption('warn', 'no-deprecated-options')
+        The current plan is for these warnings to become mandatory
+        (non-suppressible) in release 1.3.0, and for the use of Options
+        and its related functions to generate errors in release 2.0.
   Please note the following important changes since release 0.98.4: