Просмотр исходного кода

add Boost.Proto to trunk

[SVN r48079]
Eric Niebler 17 лет назад
Родитель
Сommit
af23efd739
6 измененных файлов с 16 добавлено и 5 удалено
  1. 3 0
      doc/Jamfile.v2
  2. 2 0
      doc/src/boost.xml
  3. 5 1
      libs/libraries.htm
  4. 4 3
      libs/maintainers.txt
  5. 1 1
      libs/proto
  6. 1 0
      status/Jamfile.v2

+ 3 - 0
doc/Jamfile.v2

@@ -28,6 +28,8 @@ boostbook doc
     <dependency>../libs/foreach/doc//foreach
     <dependency>../libs/mpi/doc//mpi
     <dependency>../libs/mpi/doc//mpi_autodoc.xml
+    #<dependency>../libs/proto/doc//protodoc.xml
+    <dependency>../libs/proto/doc//proto
     <dependency>../libs/typeof/doc//typeof
     <dependency>../libs/xpressive/doc//autodoc.xml
     <dependency>../libs/xpressive/doc//xpressive
@@ -53,6 +55,7 @@ boostbook doc
     <implicit-dependency>../libs/static_assert/doc//static_assert
     <implicit-dependency>../libs/tr1/doc//tr1
     <implicit-dependency>../libs/foreach/doc//foreach
+    <implicit-dependency>../libs/proto/doc//proto
     <implicit-dependency>../libs/typeof/doc//typeof
     <implicit-dependency>../libs/xpressive/doc//xpressive
     <implicit-dependency>../tools/jam/doc//bjam

+ 2 - 0
doc/src/boost.xml

@@ -536,6 +536,8 @@
      </libraryinfo>
    </library>
    
+   <xi:include href="proto.xml"/>
+
    <library name="Python" dirname="python" html-only="1">
      <libraryinfo>
        <author>

+ 5 - 1
libs/libraries.htm

@@ -49,7 +49,7 @@ content="text/html; charset=iso-8859-1">
       <dt><a href="#Generic">Generic Programming</a></dt>
       <dt><a href="#Metaprogramming">Template Metaprogramming</a></dt>
       <dt><a href="#Preprocessor">Preprocessor Metaprogramming</a></dt>
-      <dt><a href="#Concurrent">Concurrent Programming</a>
+      <dt><a href="#Concurrent">Concurrent Programming</a></dt>
       <dt><a href="#Math">Math and numerics</a></dt>
       <dt><a href="#Correctness">Correctness and testing</a></dt>
       <dt><a href="#Data">Data structures</a></dt>
@@ -215,6 +215,8 @@ how to download, build, and install the libraries.</p>
     <li><a href="property_map/property_map.html">property map</a>
         - Concepts defining interfaces which map key objects to
         value objects, from Jeremy Siek.</li>
+    <li><a href="proto/index.html">proto</a> - Expression template library and compiler
+        construction toolkit for domain-specific embedded languages, from Eric Niebler.</li>
     <li><a href="python/doc/index.html">python</a> - Reflects C++
         classes and functions into <a
         href="http://www.python.org">Python</a>, from Dave
@@ -463,6 +465,8 @@ how to download, build, and install the libraries.</p>
     <li><a href="mpl/doc/index.html">mpl</a> - Template metaprogramming
     framework of compile-time algorithms, sequences and metafunction classes,
     from Aleksey Gurtovoy.</li>
+    <li><a href="proto/index.html">proto</a> - Expression template library and compiler
+        construction toolkit for domain-specific embedded languages, from Eric Niebler.</li>
     <li><a href="static_assert/static_assert.htm">static_assert</a>
         - Static assertions (compile time assertions), from John
         Maddock.</li>

+ 4 - 3
libs/maintainers.txt

@@ -8,7 +8,7 @@
 # maintainers. When making changes to this file, please be careful
 # to closely follow the format of the library.
 
-accumulators          Eric Niebler <eric -at- boost-consulting.com>
+accumulators          Eric Niebler <eric -at- boostpro.com>
 algorithm/minmax      Herve Bronnimann <hbr -at- poly.edu>
 algorithm/string      Pavol Droba <droba -at- topmail.sk>
 any                   Alexander Nasonov <alexander.nasonov -at- gmail.com>
@@ -27,7 +27,7 @@ disjoint_sets         Jeremy Siek <jeremy.siek -at- gmail.com>
 dynamic_bitset        Jeremy Siek <jeremy.siek -at- gmail.com>
 exception             Emil Dotchevski <emil -at- revergestudios.com>
 filesystem            Beman Dawes <bdawes -at- acm.org>
-foreach               Eric Niebler <eric -at- boost-consulting.com>
+foreach               Eric Niebler <eric -at- boostpro.com>
 format                Samuel Krempp <krempp -at- crans.ens-cachan.fr>
 function              Douglas Gregor <dgregor -at- cs.indiana.edu>
 function_types        Tobias Schwinger <tschwinger -at- isonews2.com>
@@ -58,6 +58,7 @@ pool                  Stephen Cleary <scleary -at- jerviswebb.com>
 preprocessor          Paul Mensonides <pmenso57 -at- comcast.net>
 program_options       Vladimir Prus <ghost -at- cs.msu.su>
 property_map          Douglas Gregor <dgregor -at- cs.indiana.edu>
+proto                 Eric Niebler <eric -at- boostpro.com>
 ptr_container         Thorsten Ottosen <nesotto -at- cs.auc.dk>
 python                David Abrahams <dave -at- boost-consulting.com>
 random                Jens Maurer <Jens.Maurer -at- gmx.net>
@@ -85,6 +86,6 @@ utility/enable_if     Jaakko Jarvi <jarvi -at- cs.tamu.edu>, Jeremiah Willcock <
 utility/swap          Joseph Gauterin <joseph.gauterin -at- googlemail.com>
 variant               Eric Friedman <ericbrandon -at- gmail.com>
 wave                  Hartmut Kaiser <hartmut.kaiser -at- gmail.com>
-xpressive             Eric Niebler <eric -at- boost-consulting.com>
+xpressive             Eric Niebler <eric -at- boostpro.com>
 
 

+ 1 - 1
libs/proto

@@ -1 +1 @@
-Subproject commit 88da98e37b9539c103ae9e6fc7db1b4e52010585
+Subproject commit 645527c3979146ff18064a1887ccc612f7b7643b

+ 1 - 0
status/Jamfile.v2

@@ -98,6 +98,7 @@ run-tests
     preprocessor/test           # test-suite preprocessor
     program_options/test        # test-suite program_options
     property_map/test           # test-suite property_map
+    proto/test                  # test-suite proto
     ptr_container/test          # test-suite ptr_container
     python/test                 # test-suite python
     random/test                 # test-suite random

粤ICP备19079148号