Boost logo

Boost-Commit :

From: dgregor_at_[hidden]
Date: 2008-07-14 07:40:42


Author: dgregor
Date: 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
New Revision: 47418
URL: http://svn.boost.org/trac/boost/changeset/47418

Log:
Add CMake dependencies for more Boost libraries
Added:
   branches/CMake/release/libs/assign/module.cmake (contents, props changed)
   branches/CMake/release/libs/bind/module.cmake (contents, props changed)
   branches/CMake/release/libs/exception/module.cmake (contents, props changed)
   branches/CMake/release/libs/range/module.cmake (contents, props changed)
   branches/CMake/release/libs/smart_ptr/module.cmake (contents, props changed)
   branches/CMake/release/libs/tuple/module.cmake (contents, props changed)
Text files modified:
   branches/CMake/release/libs/array/module.cmake | 2 +-
   branches/CMake/release/libs/assign/CMakeLists.txt | 2 ++
   branches/CMake/release/libs/bind/CMakeLists.txt | 2 ++
   branches/CMake/release/libs/exception/CMakeLists.txt | 2 ++
   branches/CMake/release/libs/exception/test/CMakeLists.txt | 4 ++--
   branches/CMake/release/libs/range/CMakeLists.txt | 2 ++
   branches/CMake/release/libs/smart_ptr/CMakeLists.txt | 7 ++++++-
   branches/CMake/release/libs/tuple/CMakeLists.txt | 2 ++
   8 files changed, 19 insertions(+), 4 deletions(-)

Modified: branches/CMake/release/libs/array/module.cmake
==============================================================================
--- branches/CMake/release/libs/array/module.cmake (original)
+++ branches/CMake/release/libs/array/module.cmake 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -1 +1 @@
-boost_module(array DEPENDS config utility)
\ No newline at end of file
+boost_module(array DEPENDS config exception utility)
\ No newline at end of file

Modified: branches/CMake/release/libs/assign/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/assign/CMakeLists.txt (original)
+++ branches/CMake/release/libs/assign/CMakeLists.txt 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -2,6 +2,8 @@
   Assign
   TESTDIRS test
   HEADERS assign assign.hpp
+ DESCRIPTION "Filling containers with constant or generated data has never been easier."
+ AUTHORS "Thorsten Ottosen <nesotto -at- cs.auc.dk>"
 )
 
 

Added: branches/CMake/release/libs/assign/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/assign/module.cmake 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -0,0 +1 @@
+boost_module(assign DEPENDS config range type_traits)
\ No newline at end of file

Modified: branches/CMake/release/libs/bind/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/bind/CMakeLists.txt (original)
+++ branches/CMake/release/libs/bind/CMakeLists.txt 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -2,6 +2,8 @@
   Bind
   TESTDIRS test
   HEADERS bind.hpp bind
+ DESCRIPTION "A generalization of the standard functions std::bind1st and std::bind2nd. It supports arbitrary function objects, functions, function pointers, and member function pointers, and is able to bind any argument to a specific value or route input arguments into arbitrary positions."
+ AUTHORS "Peter Dimov <pdimov -at- mmltd.net>"
 )
 
 

Added: branches/CMake/release/libs/bind/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/bind/module.cmake 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -0,0 +1 @@
+boost_module(bind DEPENDS config utility)
\ No newline at end of file

Modified: branches/CMake/release/libs/exception/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/exception/CMakeLists.txt (original)
+++ branches/CMake/release/libs/exception/CMakeLists.txt 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -3,4 +3,6 @@
   TESTDIRS test
   DOCDIRS doc
   HEADERS exception.hpp exception_ptr.hpp exception
+ DESCRIPTION "A library for transporting of arbitrary data in exception objects, and transporting of exceptions between threads."
+ AUTHORS "Emil Dotchevski <emil -at- revergestudios.com>"
   )

Added: branches/CMake/release/libs/exception/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/exception/module.cmake 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -0,0 +1 @@
+boost_module(exception DEPENDS config intrusive smart_ptr tuple utility)
\ No newline at end of file

Modified: branches/CMake/release/libs/exception/test/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/exception/test/CMakeLists.txt (original)
+++ branches/CMake/release/libs/exception/test/CMakeLists.txt 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -12,8 +12,8 @@
 boost_test_run(unknown_exception_test)
 boost_test_run(exception_test)
 boost_test_run(boost_error_info_test)
-boost_test_run(enable_error_info_test)
-boost_test_run(throw_exception_test)
+boost_test_run(enable_error_info_test enable_error_info_test.cpp helper1.cpp)
+boost_test_run(throw_exception_test throw_exception_test.cpp helper2.cpp)
 boost_test_run(errno_test)
 boost_test_run(error_info_test)
 boost_test_run(diagnostic_information_test)

Modified: branches/CMake/release/libs/range/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/range/CMakeLists.txt (original)
+++ branches/CMake/release/libs/range/CMakeLists.txt 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -3,4 +3,6 @@
   TESTDIRS test
   DOCDIRS doc
   HEADERS range.hpp range
+ DESCRIPTION "A new infrastructure for generic algorithms that builds on top of the new iterator concepts."
+ AUTHORS "Thorsten Ottosen <nesotto -at- cs.auc.dk>"
   )

Added: branches/CMake/release/libs/range/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/range/module.cmake 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -0,0 +1 @@
+boost_module(range DEPENDS config iterator mpl type_traits)
\ No newline at end of file

Modified: branches/CMake/release/libs/smart_ptr/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/smart_ptr/CMakeLists.txt (original)
+++ branches/CMake/release/libs/smart_ptr/CMakeLists.txt 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -1,7 +1,12 @@
 boost_library_project(
- Smart_pointer
+ Smart_ptr
   TESTDIRS test
   HEADERS enable_shared_from_this.hpp pointer_cast.hpp
   scoped_array.hpp scoped_ptr.hpp shared_array.hpp shared_ptr.hpp weak_ptr.hpp
+ DESCRIPTION "Five smart pointer class templates."
+ AUTHORS "Greg Colvin"
+ "Beman Dawes <bdawes -at- acm.org>"
+ "Peter Dimov <pdimov -at- mmltd.net>"
+ "Darin Adler"
   )
   

Added: branches/CMake/release/libs/smart_ptr/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/smart_ptr/module.cmake 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -0,0 +1 @@
+boost_module(smart_ptr DEPENDS config exception intrusive utility)
\ No newline at end of file

Modified: branches/CMake/release/libs/tuple/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/tuple/CMakeLists.txt (original)
+++ branches/CMake/release/libs/tuple/CMakeLists.txt 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -2,4 +2,6 @@
   Tuple
   TESTDIRS test
   HEADERS tuple
+ DESCRIPTION "Ease definition of functions returning multiple values, and more."
+ AUTHORS "Jaakko Jarvi <jarvi -at- cs.tamu.edu>"
   )

Added: branches/CMake/release/libs/tuple/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/tuple/module.cmake 2008-07-14 07:40:39 EDT (Mon, 14 Jul 2008)
@@ -0,0 +1 @@
+boost_module(tuple DEPENDS config mpl type_traits utility)
\ 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