Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r49628 - in trunk/libs: accumulators algorithm array asio bimap bind circular_buffer compatibility crc date_time disjoint_sets dynamic_bitset exception foreach format function function_types fusion gil graph integer interprocess intrusive io iostreams iterator lambda logic math mpl multi_array multi_index numeric optional pool preprocessor property_tree proto ptr_container random rational serialization spirit statechart static_assert timer tokenizer tr1 tuple typeof units unordered variant wave xpressive
From: mike.jackson_at_[hidden]
Date: 2008-11-07 12:05:33


Author: imikejackson
Date: 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
New Revision: 49628
URL: http://svn.boost.org/trac/boost/changeset/49628

Log:
Updating dependency information for modularized libraries.

Added:
   trunk/libs/array/module.cmake (contents, props changed)
   trunk/libs/asio/module.cmake (contents, props changed)
   trunk/libs/bind/module.cmake (contents, props changed)
   trunk/libs/circular_buffer/module.cmake (contents, props changed)
   trunk/libs/compatibility/module.cmake (contents, props changed)
   trunk/libs/crc/module.cmake (contents, props changed)
   trunk/libs/disjoint_sets/module.cmake (contents, props changed)
   trunk/libs/dynamic_bitset/module.cmake (contents, props changed)
   trunk/libs/exception/module.cmake (contents, props changed)
   trunk/libs/foreach/module.cmake (contents, props changed)
   trunk/libs/format/module.cmake (contents, props changed)
   trunk/libs/function/module.cmake (contents, props changed)
   trunk/libs/function_types/module.cmake (contents, props changed)
   trunk/libs/fusion/module.cmake (contents, props changed)
   trunk/libs/gil/module.cmake (contents, props changed)
   trunk/libs/integer/module.cmake (contents, props changed)
   trunk/libs/interprocess/module.cmake (contents, props changed)
   trunk/libs/intrusive/module.cmake (contents, props changed)
   trunk/libs/io/module.cmake (contents, props changed)
   trunk/libs/lambda/module.cmake (contents, props changed)
   trunk/libs/logic/module.cmake (contents, props changed)
   trunk/libs/math/module.cmake (contents, props changed)
   trunk/libs/multi_array/module.cmake (contents, props changed)
   trunk/libs/numeric/module.cmake (contents, props changed)
   trunk/libs/optional/module.cmake (contents, props changed)
   trunk/libs/pool/module.cmake (contents, props changed)
   trunk/libs/preprocessor/module.cmake (contents, props changed)
   trunk/libs/property_tree/module.cmake (contents, props changed)
   trunk/libs/proto/module.cmake (contents, props changed)
   trunk/libs/random/module.cmake (contents, props changed)
   trunk/libs/rational/module.cmake (contents, props changed)
   trunk/libs/statechart/module.cmake (contents, props changed)
   trunk/libs/static_assert/module.cmake (contents, props changed)
   trunk/libs/timer/module.cmake (contents, props changed)
   trunk/libs/tokenizer/module.cmake (contents, props changed)
   trunk/libs/tuple/module.cmake (contents, props changed)
   trunk/libs/typeof/module.cmake (contents, props changed)
   trunk/libs/units/module.cmake (contents, props changed)
   trunk/libs/unordered/module.cmake (contents, props changed)
   trunk/libs/variant/module.cmake (contents, props changed)
Text files modified:
   trunk/libs/accumulators/module.cmake | 2 +-
   trunk/libs/algorithm/module.cmake | 5 ++++-
   trunk/libs/bimap/module.cmake | 2 +-
   trunk/libs/date_time/module.cmake | 2 +-
   trunk/libs/graph/module.cmake | 2 +-
   trunk/libs/iostreams/module.cmake | 2 +-
   trunk/libs/iterator/module.cmake | 2 +-
   trunk/libs/mpl/module.cmake | 2 +-
   trunk/libs/multi_index/module.cmake | 2 +-
   trunk/libs/ptr_container/module.cmake | 2 +-
   trunk/libs/serialization/module.cmake | 2 +-
   trunk/libs/spirit/module.cmake | 2 +-
   trunk/libs/tr1/module.cmake | 2 +-
   trunk/libs/wave/module.cmake | 2 +-
   trunk/libs/xpressive/module.cmake | 2 +-
   15 files changed, 18 insertions(+), 15 deletions(-)

Modified: trunk/libs/accumulators/module.cmake
==============================================================================
--- trunk/libs/accumulators/module.cmake (original)
+++ trunk/libs/accumulators/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(accumulators DEPENDS parameter range typeof foreach)
\ No newline at end of file
+boost_module(accumulators DEPENDS parameter typeof foreach)
\ No newline at end of file

Modified: trunk/libs/algorithm/module.cmake
==============================================================================
--- trunk/libs/algorithm/module.cmake (original)
+++ trunk/libs/algorithm/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1,4 @@
-boost_module(algorithm DEPENDS regex concept_check)
\ No newline at end of file
+boost_module(algorithm DEPENDS regex concept_check range)
+
+
+

Added: trunk/libs/array/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/array/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(array DEPENDS utility)
\ No newline at end of file

Added: trunk/libs/asio/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/asio/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,3 @@
+boost_module(asio DEPENDS system date_time config exception)
+
+

Modified: trunk/libs/bimap/module.cmake
==============================================================================
--- trunk/libs/bimap/module.cmake (original)
+++ trunk/libs/bimap/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(bimap DEPENDS xpressive)
\ No newline at end of file
+boost_module(bimap DEPENDS xpressive property_map)
\ No newline at end of file

Added: trunk/libs/bind/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/bind/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(bind DEPENDS utility mpl detail config)
\ No newline at end of file

Added: trunk/libs/circular_buffer/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/circular_buffer/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module (circular_buffer DEPENDS config)
\ No newline at end of file

Added: trunk/libs/compatibility/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/compatibility/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,2 @@
+boost_module(compatibility)
+

Added: trunk/libs/crc/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/crc/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(crc DEPENDS integer config)
\ No newline at end of file

Modified: trunk/libs/date_time/module.cmake
==============================================================================
--- trunk/libs/date_time/module.cmake (original)
+++ trunk/libs/date_time/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(date_time DEPENDS algorithm smart_ptr tokenizer io)
\ No newline at end of file
+boost_module(date_time DEPENDS algorithm smart_ptr tokenizer io bind serialization)
\ No newline at end of file

Added: trunk/libs/disjoint_sets/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/disjoint_sets/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module (disjoint_sets DEPENDS test graph)
\ No newline at end of file

Added: trunk/libs/dynamic_bitset/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/dynamic_bitset/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(dynamic_bitset DEPENDS detail static_assert)

Added: trunk/libs/exception/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/exception/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(exception DEPENDS smart_ptr detail utility tuple)
\ No newline at end of file

Added: trunk/libs/foreach/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/foreach/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(foreach DEPENDS range)
\ No newline at end of file

Added: trunk/libs/format/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/format/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(format DEPENDS detail config optional)
\ No newline at end of file

Added: trunk/libs/function/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/function/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(function DEPENDS detail preprocessor utility)

Added: trunk/libs/function_types/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/function_types/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(function_types DEPENDS mpl detail)
\ No newline at end of file

Added: trunk/libs/fusion/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/fusion/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module (fusion DEPENDS function_types)
\ No newline at end of file

Added: trunk/libs/gil/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/gil/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module (gil DEPENDS type_traits mpl)
\ No newline at end of file

Modified: trunk/libs/graph/module.cmake
==============================================================================
--- trunk/libs/graph/module.cmake (original)
+++ trunk/libs/graph/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1,3 +1,3 @@
-boost_module(graph DEPENDS property_map tuple multi_index any)
+boost_module(graph DEPENDS property_map tuple multi_index any random)
 
 # any is there because of the dependency on boost/dynamic_property_map.hpp

Added: trunk/libs/integer/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/integer/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(integer DEPENDS utility)
\ No newline at end of file

Added: trunk/libs/interprocess/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/interprocess/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(interprocess DEPENDS date_time intrusive math)
\ No newline at end of file

Added: trunk/libs/intrusive/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/intrusive/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(intrusive DEPENDS utility)
\ No newline at end of file

Added: trunk/libs/io/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/io/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(io DEPENDS detail)
\ No newline at end of file

Modified: trunk/libs/iostreams/module.cmake
==============================================================================
--- trunk/libs/iostreams/module.cmake (original)
+++ trunk/libs/iostreams/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(iostreams DEPENDS range)
\ No newline at end of file
+boost_module(iostreams DEPENDS range random)

Modified: trunk/libs/iterator/module.cmake
==============================================================================
--- trunk/libs/iterator/module.cmake (original)
+++ trunk/libs/iterator/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(iterator DEPENDS config mpl type_traits function)
\ No newline at end of file
+boost_module(iterator DEPENDS mpl type_traits function concept_check)
\ No newline at end of file

Added: trunk/libs/lambda/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/lambda/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(lambda DEPENDS tuple)
\ No newline at end of file

Added: trunk/libs/logic/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/logic/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,3 @@
+boost_module(logic DEPENDS config detail)
+
+

Added: trunk/libs/math/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/math/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(math DEPENDS format array)
\ No newline at end of file

Modified: trunk/libs/mpl/module.cmake
==============================================================================
--- trunk/libs/mpl/module.cmake (original)
+++ trunk/libs/mpl/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(mpl DEPENDS preprocessor)
\ No newline at end of file
+boost_module(mpl DEPENDS preprocessor config detail)
\ No newline at end of file

Added: trunk/libs/multi_array/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/multi_array/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,2 @@
+boost_module(multi_array DEPENDS array iterator detail concept_check mpl static_assert functional)
+

Modified: trunk/libs/multi_index/module.cmake
==============================================================================
--- trunk/libs/multi_index/module.cmake (original)
+++ trunk/libs/multi_index/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(multi_index DEPENDS serialization functional)
\ No newline at end of file
+boost_module(multi_index DEPENDS serialization functional math)
\ No newline at end of file

Added: trunk/libs/numeric/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/numeric/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(numeric DEPENDS logic serialization)
\ No newline at end of file

Added: trunk/libs/optional/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/optional/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(optional DEPENDS utility)
\ No newline at end of file

Added: trunk/libs/pool/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/pool/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(pool DEPENDS config detail exception)
\ No newline at end of file

Added: trunk/libs/preprocessor/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/preprocessor/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,4 @@
+# Preprocessor does not depend on anything else
+
+
+
\ No newline at end of file

Added: trunk/libs/property_tree/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/property_tree/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(property_tree DEPENDS serialization any optional)

Added: trunk/libs/proto/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/proto/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,2 @@
+boost_module(proto DEPENDS fusion typeof)
+

Modified: trunk/libs/ptr_container/module.cmake
==============================================================================
--- trunk/libs/ptr_container/module.cmake (original)
+++ trunk/libs/ptr_container/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(ptr_container DEPENDS circular_buffer)
\ No newline at end of file
+boost_module(ptr_container DEPENDS circular_buffer range)
\ No newline at end of file

Added: trunk/libs/random/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/random/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,3 @@
+boost_module(random DEPENDS detail integer type_traits static_assert)
+
+

Added: trunk/libs/rational/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/rational/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module (rational DEPENDS config math static_assert utility)
\ No newline at end of file

Modified: trunk/libs/serialization/module.cmake
==============================================================================
--- trunk/libs/serialization/module.cmake (original)
+++ trunk/libs/serialization/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1,3 +1,3 @@
-boost_module(serialization DEPENDS spirit preprocessor io smart_ptr bind array)
+boost_module(serialization DEPENDS spirit io bind array variant)
 
 # bind is in there because we have a dependency on boost/mem_fn.hpp

Modified: trunk/libs/spirit/module.cmake
==============================================================================
--- trunk/libs/spirit/module.cmake (original)
+++ trunk/libs/spirit/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(spirit DEPENDS xpressive optional)
\ No newline at end of file
+boost_module(spirit DEPENDS xpressive optional foreach array unordered pool)
\ No newline at end of file

Added: trunk/libs/statechart/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/statechart/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module (statechart DEPENDS type_traits mpl static_assert intrusive smart_ptr bind function)
\ No newline at end of file

Added: trunk/libs/static_assert/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/static_assert/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(static_assert DEPENDS config detail)
\ No newline at end of file

Added: trunk/libs/timer/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/timer/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(timer DEPENDS config)

Added: trunk/libs/tokenizer/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/tokenizer/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(tokenizer DEPENDS utility)
\ No newline at end of file

Modified: trunk/libs/tr1/module.cmake
==============================================================================
--- trunk/libs/tr1/module.cmake (original)
+++ trunk/libs/tr1/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(tr1 DEPENDS fusion)
\ No newline at end of file
+boost_module(tr1 DEPENDS fusion random math functional)

Added: trunk/libs/tuple/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/tuple/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,2 @@
+boost_module(tuple DEPENDS static_assert)
+

Added: trunk/libs/typeof/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/typeof/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(typeof DEPENDS mpl config detail preprocessor)
\ No newline at end of file

Added: trunk/libs/units/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/units/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1,2 @@
+boost_module(units DEPENDS math serialization lambda)
+

Added: trunk/libs/unordered/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/unordered/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(unordered DEPENDS config functional)

Added: trunk/libs/variant/module.cmake
==============================================================================
--- (empty file)
+++ trunk/libs/variant/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -0,0 +1 @@
+boost_module(variant DEPENDS utility)
\ No newline at end of file

Modified: trunk/libs/wave/module.cmake
==============================================================================
--- trunk/libs/wave/module.cmake (original)
+++ trunk/libs/wave/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(wave DEPENDS filesystem program_options spirit thread pool intrusive)
\ No newline at end of file
+boost_module(wave DEPENDS filesystem program_options spirit thread intrusive)
\ No newline at end of file

Modified: trunk/libs/xpressive/module.cmake
==============================================================================
--- trunk/libs/xpressive/module.cmake (original)
+++ trunk/libs/xpressive/module.cmake 2008-11-07 12:05:27 EST (Fri, 07 Nov 2008)
@@ -1 +1 @@
-boost_module(xpressive DEPENDS fusion)
\ No newline at end of file
+boost_module(xpressive DEPENDS fusion proto intrusive numeric)
\ No newline at end of file


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