Explorar el Código

Merged from RC_1_28_0

[SVN r13944]
Dave Abrahams hace 24 años
padre
commit
4a3a0276dc
Se han modificado 9 ficheros con 72 adiciones y 47 borrados
  1. 1 14
      Jamrules
  2. 1 1
      boost-build.jam
  3. 1 1
      libs/config
  4. 1 1
      libs/python
  5. 1 1
      libs/utility
  6. 34 19
      more/download.html
  7. 30 7
      more/mailing_lists.htm
  8. 2 2
      status/cs-win32.html
  9. 1 1
      tools/build

+ 1 - 14
Jamrules

@@ -5,23 +5,10 @@
 # Set some important global variables if they haven't already been set by the
 # Set some important global variables if they haven't already been set by the
 # user on the command-line or in the environment
 # user on the command-line or in the environment
 
 
-# Transitional - allows us to use this Jamrules file with the new Jambase under
-# development
-path-global BOOST_ROOT : $(gPROJECT_ROOT) ;
-
 # Establish this as the root of the boost installation. Most targets will want
 # Establish this as the root of the boost installation. Most targets will want
 # $(BOOST_ROOT) in their #include path.  $(gTOP) is the name of the variable
 # $(BOOST_ROOT) in their #include path.  $(gTOP) is the name of the variable
 # containing the path from the invocation directory to the project root.
 # containing the path from the invocation directory to the project root.
 path-global BOOST_ROOT : $($(gTOP)) ;
 path-global BOOST_ROOT : $($(gTOP)) ;
 
 
-# Tell the build system where to find the rest of the build
-# system installation (e.g. toolset descriptions, variants)
-BOOST_BUILD_PATH ?= $(BOOST_ROOT)/tools/build ;
-
-# This variable will surely need to be set specific to your installation, though
-# we may be able to provide better defaults for some systems. It is used by the
-# toolset(s) that use STLport
-STLPORT_ROOT ?= c:/downloads/STLPort-0601 ;
-
 # The current version of Boost.
 # The current version of Boost.
-BOOST_VERSION = 1.27.0 ;
+BOOST_VERSION ?= 1.28.0 ;

+ 1 - 1
boost-build.jam

@@ -1,2 +1,2 @@
-BOOST_ROOT ?= $(.boost-build-file:D) ;
+BOOST_ROOT = $(.boost-build-file:D) ;
 boost-build tools/build ;
 boost-build tools/build ;

+ 1 - 1
libs/config

@@ -1 +1 @@
-Subproject commit b44b6d5082fa762ed61acb0f2dfb76317f8f4324
+Subproject commit d8cfcaf517455a7e68abd681ce2ff77eed903712

+ 1 - 1
libs/python

@@ -1 +1 @@
-Subproject commit 3ff935d4c4aeae117506f9a477ec995559181a4f
+Subproject commit 53c69e7ad5be16a90b10f25852f63b85a463d230

+ 1 - 1
libs/utility

@@ -1 +1 @@
-Subproject commit 6b8b218efb3b526b2f3d04d0b89676d5ffc195c8
+Subproject commit 1755eaf019c4b07b2f2debab7c46839f31ee5cf6

+ 34 - 19
more/download.html

@@ -102,33 +102,48 @@ CVS write access, please contact one of the
 
 
 <h3>CVS <a name="Browser">Browser</a> access via WebCVS</h3>
 <h3>CVS <a name="Browser">Browser</a> access via WebCVS</h3>
 
 
-For access to the CVS archive from any modern web browser, you can also use the <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/boost/boost/">web
-browser&nbsp; interface</a>.&nbsp; Try one of the color diffs to see how a file
-has changed over time.
+For access to the CVS archive from any modern web browser, you can
+also use the <a
+href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/boost/boost/">web
+browser&nbsp; interface</a>.&nbsp; Try one of the color diffs to see
+how a file has changed over time.
 
 
 
 
 
 
 <h2><a name="Installation">Installation</a></h2>
 <h2><a name="Installation">Installation</a></h2>
 
 
-Many boost libraries are implemented entirely within their header
-files.  The only preparation for their use is to add the path for the
-parent directory of the boost headers sub-directory to your compiler's
-list of <code>#include</code> search directories.
+Boost does not yet have a standardized installation process. There has
+been some interest in developing one; as of this writing <a
+href="../people/william_kempf.htm">Bill Kempf</a> has volunteered to
+coordinate and is gathering volunteers. If you have expertise in this
+area (particularly cross-platform expertise), and you would like to
+contribute, please announce your availability on the
+<a
+href="http://lists.boost.org/mailman/listinfo.cgi/boost-install">Boost
+Install</a> mailing list.
+
 <p>
 <p>
-For example, using Windows 2000, if you have unzipped release 1.20.2
-from boost_all.zip into the top level directory of your C drive, for
-Borland, GCC, and Metrowerks compilers add '-Ic:/boost_1_20_2' to the
-compiler command line, and for the Microsoft compiler add '/I
-"c:/boost_1_20_2"'.  For IDE's, add 'c:/boost_1_20_2' (or whatever you
-have renamed it to) to the search list using the appropriate GUI
-dialog.
+
+That said, preparing to use Boost in a development project is
+relatively straightforward. Most boost libraries are implemented
+entirely within their header files.  The only preparation for their
+use is to add the boost root directory to your compiler's list of
+<code>#include&lt;...&gt;</code> search paths. For example,
+using Windows 2000, if you have unzipped release 1.28.0 from
+boost_all.zip into the top level directory of your C drive, adding
+'-Ic:/boost_1_28_0' to the command line of most compilers is
+sufficient.
 
 
 <p>
 <p>
-Some Boost libraries are implemented as separate source files, and
-thus require compilation into object libraries before any use. See <a href="../tools/build/index.html">Building
-Boost Libraries</a> for an automatic tool to prepare such libraries.
-Some of the individual libraries also include make and/or project files
-for various compilers, but these will become obsolete as Boost.Build matures..
+The <a href="../libs/python/doc/index.html">Python</a>, <a
+href="../libs/regex/index.htm">Regex</a>, and <a
+href="../libs/thread/doc/index.html">Threads</a> libraries are
+implemented in part as separate source files, and thus require
+compilation before use. See <a
+href="../tools/build/index.html">Building Boost Libraries</a> for an
+automatic tool to prepare such libraries.  Some of the individual
+libraries also include make and/or project files for various
+compilers, but every library also
 <p>
 <p>
 
 
 <hr>
 <hr>

+ 30 - 7
more/mailing_lists.htm

@@ -24,13 +24,17 @@
 &nbsp;&nbsp; <a href="#archive">Archive for the Boost developers list</a><br>
 &nbsp;&nbsp; <a href="#archive">Archive for the Boost developers list</a><br>
 <a href="#users">Boost Users list</a><br>
 <a href="#users">Boost Users list</a><br>
 <a href="#announce">Boost Announce list</a></p>
 <a href="#announce">Boost Announce list</a></p>
+
 <p>The mailing lists are the heart of the Boost community.&nbsp; You may read 
 <p>The mailing lists are the heart of the Boost community.&nbsp; You may read 
 the lists via full-content email, email digests, or via newsgroup reader.</p>
 the lists via full-content email, email digests, or via newsgroup reader.</p>
+
 <p>Hosting for the mailing lists is donated by the
 <p>Hosting for the mailing lists is donated by the
 <a href="http://www.osl.iu.edu/">Open Systems Lab at Indiana University</a>.</p>
 <a href="http://www.osl.iu.edu/">Open Systems Lab at Indiana University</a>.</p>
 <p>Access to Boost mailing lists via newsgroup (NNTP) is contributed by
 <p>Access to Boost mailing lists via newsgroup (NNTP) is contributed by
 <a href="http://www.gmane.org/">GMANE</a>.</p>
 <a href="http://www.gmane.org/">GMANE</a>.</p>
+
 <h2><a name="main">Boost</a> developers mailing list (also available via newsgroup)</h2>
 <h2><a name="main">Boost</a> developers mailing list (also available via newsgroup)</h2>
+
 <p>This is the main Boost mailing list.&nbsp; It is high volume (over 1000 
 <p>This is the main Boost mailing list.&nbsp; It is high volume (over 1000 
 messages per month), very technical, and oriented toward Boost library 
 messages per month), very technical, and oriented toward Boost library 
 developers. It is also read by many other members interested in watching the 
 developers. It is also read by many other members interested in watching the 
@@ -40,39 +44,58 @@ list.&nbsp; It is where the formal reviews of proposed libraries take place.
 Subscribe or unsubscribe at
 Subscribe or unsubscribe at
 <a href="http://lists.boost.org/mailman/listinfo.cgi/boost">
 <a href="http://lists.boost.org/mailman/listinfo.cgi/boost">
 http://lists.boost.org/mailman/listinfo.cgi/boost</a></p>
 http://lists.boost.org/mailman/listinfo.cgi/boost</a></p>
+
 <p>When we talk about the &quot;members of Boost&quot;, we are talking about
 <p>When we talk about the &quot;members of Boost&quot;, we are talking about
 those signed up for this main mailing list.</p>
 those signed up for this main mailing list.</p>
+
 <p>For those who prefer to participate via an NNTP (<a name="newsgroup">newsgroup</a>) interface, a 
 <p>For those who prefer to participate via an NNTP (<a name="newsgroup">newsgroup</a>) interface, a 
 gateway to the Boost mailing list is available at
 gateway to the Boost mailing list is available at
 <a href="news://news.gmane.org/gmane.comp.lib.boost.devel">
 <a href="news://news.gmane.org/gmane.comp.lib.boost.devel">
 news://news.gmane.org/gmane.comp.lib.boost.devel</a>. Postings to the newsgroup 
 news://news.gmane.org/gmane.comp.lib.boost.devel</a>. Postings to the newsgroup 
 will only be accepted for the mailing list if from a
 will only be accepted for the mailing list if from a
-<a href="http://lists.boost.org/mailman/listinfo.cgi/boost">subscribed</a> email 
-address.</p>
+<a
+href="http://lists.boost.org/mailman/listinfo.cgi/boost">subscribed</a>
+email address, though you can configure your subscription settings to disable
+mail delivery if you prefer to read messages via the newsgroup.</p>
+
 <p>For this list's members only, preliminary libraries under discussion are
 <p>For this list's members only, preliminary libraries under discussion are
 available from the YahooGroups <a href="http://www.yahoogroups.com/files/boost/">Files
 available from the YahooGroups <a href="http://www.yahoogroups.com/files/boost/">Files
 section</a> (formerly called the &quot;vault&quot;).</p>
 section</a> (formerly called the &quot;vault&quot;).</p>
+
 <h3><a name="archive">Archive</a> for Boost developers list </h3>
 <h3><a name="archive">Archive</a> for Boost developers list </h3>
-<p>A powerful <a href="http://aspn.activestate.com/ASPN/Mail/Archives/boost/">
-mailing list archive</a> is contributed by the
-<a href="http://aspn.activestate.com/ASPN/Mail/Archives/boost/">ActiveState 
-Programmer Network</a></p>
+
+<p>A searchable <a href="http://aspn.activestate.com/ASPN/Mail/Archives/boost/">
+mailing list archive</a> has been generously contributed to 
+the <a href="http://aspn.activestate.com">ActiveState Programmer
+Network</a> by <a href="http://aspn.activestate.com">ActiveState Corporation</a>.
+<a href="http://aspn.activestate.com">
+<img align="top"
+src="http://www.activestate.com/img/ASPN_logo_smallest.gif" width="65" height="20"></a><a href="http://www.activestate.com"><img align="top"
+src="http://aspn.activestate.com/ASPN/img/ASLogo_57x25.gif" width="57" height="25"></a>
+</p>
+
 <h2>Boost <a name="users">Users</a> mailing list (also available via newsgroup)</h2>
 <h2>Boost <a name="users">Users</a> mailing list (also available via newsgroup)</h2>
+
 <p>This list is oriented toward casual users of the Boost libraries.&nbsp; Feel
 <p>This list is oriented toward casual users of the Boost libraries.&nbsp; Feel
 free to post both &quot;newbie&quot; and more challenging questions.&nbsp; This
 free to post both &quot;newbie&quot; and more challenging questions.&nbsp; This
 list is relatively low volume (less than 100 per month).&nbsp; Subscribe or unsubscribe
 list is relatively low volume (less than 100 per month).&nbsp; Subscribe or unsubscribe
 at the <a href="http://groups.yahoo.com/group/Boost-Users">Boost Users list home page</a>.</p>
 at the <a href="http://groups.yahoo.com/group/Boost-Users">Boost Users list home page</a>.</p>
+
 <p>For those who prefer to participate via an NNTP (<a name="newsgroup">newsgroup</a>) interface, a 
 <p>For those who prefer to participate via an NNTP (<a name="newsgroup">newsgroup</a>) interface, a 
 gateway to the Boost mailing list is available at
 gateway to the Boost mailing list is available at
 <a href="news://news.gmane.org/gmane.comp.lib.boost.user">
 <a href="news://news.gmane.org/gmane.comp.lib.boost.user">
 news://news.gmane.org/gmane.comp.lib.boost.user</a>.</p>
 news://news.gmane.org/gmane.comp.lib.boost.user</a>.</p>
+
 <h2>Boost <a name="announce">Announce</a> mailing list</h2>
 <h2>Boost <a name="announce">Announce</a> mailing list</h2>
+
 <p>This is an announce-only list for notification of upcoming software releases
 <p>This is an announce-only list for notification of upcoming software releases
 and formal reviews of proposed libraries. One to three messages per month.&nbsp;
 and formal reviews of proposed libraries. One to three messages per month.&nbsp;
 Subscribe or unsubscribe at the <a href="http://groups.yahoo.com/group/boost-announce">Boost
 Subscribe or unsubscribe at the <a href="http://groups.yahoo.com/group/boost-announce">Boost
 Announce list home page</a>.</p>
 Announce list home page</a>.</p>
+
 <hr>
 <hr>
-<p>Revised <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->13 May, 2002<!--webbot bot="Timestamp" endspan i-checksum="13969" -->
+<p>Revised 
+<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->15 May, 2002<!--webbot bot="Timestamp" endspan i-checksum="13973" -->
 </p>
 </p>
 
 
 </body>
 </body>

+ 2 - 2
status/cs-win32.html

@@ -12,7 +12,7 @@ Compiler Status: win32
 <h1>Compiler Status: win32</h1>
 <h1>Compiler Status: win32</h1>
 
 
 <p><b>System Configuration:</b> Microsoft Windows 32bit<br>
 <p><b>System Configuration:</b> Microsoft Windows 32bit<br>
-<b>Run Date:</b> 09 May 2002 13:13 GMT</p>
+<b>Run Date:</b> 15 May 2002 21:02 GMT</p>
 </td>
 </td>
 </tr>
 </tr>
 </table>
 </table>
@@ -202,7 +202,7 @@ Compiler Status: win32
 <td>Pass</td>
 <td>Pass</td>
 <td>Pass</td>
 <td>Pass</td>
 <td>Pass</td>
 <td>Pass</td>
-<td><font color="#FF0000">Fail</font></td>
+<td>Pass</td>
 <td>Pass</td>
 <td>Pass</td>
 <td>Pass</td>
 <td>Pass</td>
 </tr>
 </tr>

+ 1 - 1
tools/build

@@ -1 +1 @@
-Subproject commit e5048086c5c88c139079b400f90ab94d183fec2a
+Subproject commit 56a7244dd3468f083c06e980097f3bb80cf1992b

粤ICP备19079148号