|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r82817 - in branches/release: . boost more/getting_started/detail
From: marshall_at_[hidden]
Date: 2013-02-11 09:39:38
Author: marshall
Date: 2013-02-11 09:39:37 EST (Mon, 11 Feb 2013)
New Revision: 82817
URL: http://svn.boost.org/trac/boost/changeset/82817
Log:
Bump the version for 1.54
Properties modified:
branches/release/Jamroot (contents, props changed)
Text files modified:
branches/release/Jamroot | 123 +++++++++++++++++++--------------------
branches/release/boost/version.hpp | 4
branches/release/index.html | 4
branches/release/more/getting_started/detail/release-variables.rst | 8 +-
4 files changed, 68 insertions(+), 71 deletions(-)
Modified: branches/release/Jamroot
==============================================================================
--- branches/release/Jamroot (original)
+++ branches/release/Jamroot 2013-02-11 09:39:37 EST (Mon, 11 Feb 2013)
@@ -4,8 +4,8 @@
# Copyright Douglas Gregor 2005.
#
# Distributed under the Boost Software License, Version 1.0.
-# (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
+# (See accompanying file LICENSE_1_0.txt or copy at
+# http://www.boost.org/LICENSE_1_0.txt)
# Usage:
#
@@ -31,93 +31,91 @@
# --includedir=<HDRDIR> Install header files here.
# Default; <PREFIX>/include
#
-# stage Build and install only compiled library files
-# ===== to the stage directory.
+# stage Build and install only compiled library files to the
+# ===== stage directory.
#
# --stagedir=<STAGEDIR> Install library files here
# Default; ./stage
#
# Other Options:
#
-# --build-type=<type> Build the specified pre-defined set of variations
-# of the libraries. Note, that which variants get
-# built depends on what each library supports.
+# --build-type=<type> Build the specified pre-defined set of variations of
+# the libraries. Note, that which variants get built
+# depends on what each library supports.
#
-# minimal (default) - Builds a minimal set of
-# variants. On Windows, these are static
+# -- minimal -- (default) Builds a minimal set of
+# variants. On Windows, these are static
# multithreaded libraries in debug and release
-# modes, using shared runtime. On Linux, these
-# are static and shared multithreaded libraries
-# in release mode.
-#
-# complete - Build all possible variations.
-#
-# --build-dir=DIR Build in this location instead of building
-# within the distribution tree. Recommended!
-#
-# --show-libraries Displays the list of Boost libraries that require
-# build and installation steps, then exit.
-#
-# --layout=<layout> Determines whether to choose library names
-# and header locations such that multiple
-# versions of Boost or multiple compilers can
-# be used on the same system.
-#
-# versioned - Names of boost binaries
-# include the Boost version number, name and
-# version of the compiler and encoded build
-# properties. Boost headers are installed in a
-# subdirectory of <HDRDIR> whose name contains
-# the Boost version number.
+# modes, using shared runtime. On Linux, these are
+# static and shared multithreaded libraries in
+# release mode.
+#
+# -- complete -- Build all possible variations.
+#
+# --build-dir=DIR Build in this location instead of building within
+# the distribution tree. Recommended!
+#
+# --show-libraries Display the list of Boost libraries that require
+# build and installation steps, and then exit.
+#
+# --layout=<layout> Determine whether to choose library names and header
+# locations such that multiple versions of Boost or
+# multiple compilers can be used on the same system.
+#
+# -- versioned -- Names of boost binaries include
+# the Boost version number, name and version of
+# the compiler and encoded build properties. Boost
+# headers are installed in a subdirectory of
+# <HDRDIR> whose name contains the Boost version
+# number.
#
-# tagged -- Names of boost binaries include the
+# -- tagged -- Names of boost binaries include the
# encoded build properties such as variant and
# threading, but do not including compiler name
# and version, or Boost version. This option is
# useful if you build several variants of Boost,
# using the same compiler.
#
-# system - Binaries names do not include the
+# -- system -- Binaries names do not include the
# Boost version number or the name and version
-# number of the compiler. Boost headers are
-# installed directly into <HDRDIR>. This option
-# is intended for system integrators who are
-# building distribution packages.
+# number of the compiler. Boost headers are
+# installed directly into <HDRDIR>. This option is
+# intended for system integrators building
+# distribution packages.
#
# The default value is 'versioned' on Windows, and
# 'system' on Unix.
#
-# --buildid=ID Adds the specified ID to the name of built
-# libraries. The default is to not add anything.
-#
-# --python-buildid=ID Adds the specified ID to the name of built
-# libraries that depend on Python. The default
-# is to not add anything. This ID is added in
-# addition to --buildid.
+# --buildid=ID Add the specified ID to the name of built libraries.
+# The default is to not add anything.
#
+# --python-buildid=ID Add the specified ID to the name of built libraries
+# that depend on Python. The default is to not add
+# anything. This ID is added in addition to --buildid.
#
# --help This message.
#
-# --with-<library> Build and install the specified <library>
-# If this option is used, only libraries
-# specified using this option will be built.
+# --with-<library> Build and install the specified <library>. If this
+# option is used, only libraries specified using this
+# option will be built.
#
# --without-<library> Do not build, stage, or install the specified
# <library>. By default, all libraries are built.
#
# Properties:
#
-# toolset=toolset Indicates the toolset to build with.
+# toolset=toolset Indicate the toolset to build with.
#
# variant=debug|release Select the build variant
#
# link=static|shared Whether to build static or shared libraries
#
# threading=single|multi Whether to build single or multithreaded binaries
-#
-# runtime-link=static|shared
-# Whether to link to static or shared C and C++ runtime.
-#
+#
+# runtime-link=static|shared
+# Whether to link to static or shared C and C++
+# runtime.
+#
# TODO:
# - handle boost version
@@ -132,7 +130,7 @@
import path ;
path-constant BOOST_ROOT : . ;
-constant BOOST_VERSION : 1.53.0 ;
+constant BOOST_VERSION : 1.54.0 ;
constant BOOST_JAMROOT_MODULE : $(__name__) ;
boostcpp.set-version $(BOOST_VERSION) ;
@@ -165,12 +163,12 @@
{
return [ boostcpp.tag $(name) : $(type) : $(property-set) ] ;
}
-
+
rule handle-static-runtime ( properties * )
{
- # Using static runtime with shared libraries is impossible on Linux,
- # and dangerous on Windows. Therefore, we disallow it. This might
- # be drastic, but it was disabled for a while with nobody complaining.
+ # Using static runtime with shared libraries is impossible on Linux, and
+ # dangerous on Windows. Therefore, we disallow it. This might be drastic,
+ # but it was disabled for a while without anybody complaining.
# For CW, static runtime is needed so that std::locale works.
if <link>shared in $(properties) && <runtime-link>static in $(properties) &&
@@ -184,8 +182,7 @@
}
all-libraries = [ MATCH .*libs/(.*)/build/.* : [ glob libs/*/build/Jamfile.v2 ]
- [ glob libs/*/build/Jamfile ] ]
- ;
+ [ glob libs/*/build/Jamfile ] ] ;
all-libraries = [ sequence.unique $(all-libraries) ] ;
# The function_types library has a Jamfile, but it's used for maintenance
@@ -251,10 +248,10 @@
}
headers =
- # The .SUNWCCh files are present in tr1 include directory and have to be installed,
- # see http://lists.boost.org/Archives/boost/2007/05/121430.php
+ # The .SUNWCCh files are present in tr1 include directory and have to be
+ # installed (see http://lists.boost.org/Archives/boost/2007/05/121430.php).
[ path.glob-tree $(BOOST_ROOT)/boost : *.hpp *.ipp *.h *.inc *.SUNWCCh : CVS .svn ]
- [ path.glob-tree $(BOOST_ROOT)/boost/compatibility/cpp_c_headers : c* : CVS .svn ]
+ [ path.glob-tree $(BOOST_ROOT)/boost/compatibility/cpp_c_headers : c* : CVS .svn ]
[ path.glob boost/tr1/tr1 : * : bcc32 sun CVS .svn ]
;
Modified: branches/release/boost/version.hpp
==============================================================================
--- branches/release/boost/version.hpp (original)
+++ branches/release/boost/version.hpp 2013-02-11 09:39:37 EST (Mon, 11 Feb 2013)
@@ -19,7 +19,7 @@
// BOOST_VERSION / 100 % 1000 is the minor version
// BOOST_VERSION / 100000 is the major version
-#define BOOST_VERSION 105300
+#define BOOST_VERSION 105400
//
// BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION
@@ -27,6 +27,6 @@
// number, y is the minor version number, and z is the patch level if not 0.
// This is used by <config/auto_link.hpp> to select which library version to link to.
-#define BOOST_LIB_VERSION "1_53"
+#define BOOST_LIB_VERSION "1_54"
#endif
Modified: branches/release/index.html
==============================================================================
--- branches/release/index.html (original)
+++ branches/release/index.html 2013-02-11 09:39:37 EST (Mon, 11 Feb 2013)
@@ -14,7 +14,7 @@
<a href="index.html">
<img src="boost.png" alt="boost.png (6897 bytes)" align="middle" width="277" height="86" border="0"/></a></td>
<td width="337" align="middle">
- <h2 style="text-align: center">Release 1.53.0</h2>
+ <h2 style="text-align: center">Release 1.54.0</h2>
</td>
</tr>
</table>
@@ -62,7 +62,7 @@
<a href="libs/multiprecision/index.html">Multiprecision</a> and
<a href="libs/numeric/odeint/index.html">Numeric/Odeint</a>),
as well as updates to many existing libraries. See
- <a href="http://www.boost.org/users/history/version_1_53_0.html">Release
+ <a href="http://www.boost.org/users/history/version_1_54_0.html">Release
History</a> for more information.</p>
<h3>Getting Started</h3>
Modified: branches/release/more/getting_started/detail/release-variables.rst
==============================================================================
--- branches/release/more/getting_started/detail/release-variables.rst (original)
+++ branches/release/more/getting_started/detail/release-variables.rst 2013-02-11 09:39:37 EST (Mon, 11 Feb 2013)
@@ -5,8 +5,8 @@
.. This file contains all the definitions that need to be updated
.. for each new release of Boost.
-.. |boost-version-number| replace:: 1.53.0
-.. |boost_ver| replace:: ``boost_1_53_0``
-.. |boost_ver-bold| replace:: **boost_1_53_0**
+.. |boost-version-number| replace:: 1.54.0
+.. |boost_ver| replace:: ``boost_1_54_0``
+.. |boost_ver-bold| replace:: **boost_1_54_0**
-.. _sf-download: http://www.boost.org/users/history/version_1_53_0.html
+.. _sf-download: http://www.boost.org/users/history/version_1_54_0.html
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk