Boost logo

Boost-Commit :

From: dgregor_at_[hidden]
Date: 2008-07-18 09:31:41


Author: dgregor
Date: 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
New Revision: 47551
URL: http://svn.boost.org/trac/boost/changeset/47551

Log:
Modularize circular_buffer, gil, interprocess, and ptr_container
Added:
   branches/CMake/release/libs/assign/module.cmake (contents, props changed)
   branches/CMake/release/libs/interprocess/test/CMakeLists.txt (contents, props changed)
   branches/CMake/release/libs/ptr_container/module.cmake (contents, props changed)
Text files modified:
   branches/CMake/release/libs/circular_buffer/CMakeLists.txt | 1 +
   branches/CMake/release/libs/gil/CMakeLists.txt | 4 ++++
   branches/CMake/release/libs/interprocess/CMakeLists.txt | 4 ++++
   branches/CMake/release/libs/ptr_container/CMakeLists.txt | 5 ++++-
   4 files changed, 13 insertions(+), 1 deletions(-)

Added: branches/CMake/release/libs/assign/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/assign/module.cmake 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
@@ -0,0 +1 @@
+boost_module(assign DEPENDS ptr_container)
\ No newline at end of file

Modified: branches/CMake/release/libs/circular_buffer/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/circular_buffer/CMakeLists.txt (original)
+++ branches/CMake/release/libs/circular_buffer/CMakeLists.txt 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
@@ -1,6 +1,7 @@
 boost_library_project(Circular_buffer
   TESTDIRS test
   HEADERS circular_buffer.hpp circular_buffer_fwd.hpp circular_buffer
+ MODULARIZED
   DESCRIPTION "STL compliant container also known as ring or cyclic buffer."
   AUTHORS "Jan Gaspar <jano_gaspar -at- yahoo.com>"
   )
\ No newline at end of file

Modified: branches/CMake/release/libs/gil/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/gil/CMakeLists.txt (original)
+++ branches/CMake/release/libs/gil/CMakeLists.txt 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
@@ -2,4 +2,8 @@
   GIL
   TESTDIRS test
   HEADERS gil
+ MODULARIZED
+ DESCRIPTION "Generic Image Library"
+ AUTHORS "Lubomir Bourdev <lbourdev -at- adobe.com>"
+ "Hailin Jin <hljin -at- adobe.com>"
   )
\ No newline at end of file

Modified: branches/CMake/release/libs/interprocess/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/interprocess/CMakeLists.txt (original)
+++ branches/CMake/release/libs/interprocess/CMakeLists.txt 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
@@ -1,4 +1,8 @@
 boost_library_project(
   Interprocess
   HEADERS interprocess
+ TESTDIRS test
+ MODULARIZED
+ DESCRIPTION "Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators."
+ AUTHORS "Ion Gaztanaga <igaztanaga -at- gmail.com>"
 )

Added: branches/CMake/release/libs/interprocess/test/CMakeLists.txt
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/interprocess/test/CMakeLists.txt 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
@@ -0,0 +1,5 @@
+file(GLOB INTERPROCESS_TESTS *.cpp)
+foreach(TEST ${INTERPROCESS_TESTS})
+ get_filename_component(TEST ${TEST} NAME_WE)
+ boost_test_run(${TEST} DEPENDS boost_thread MULTI_THREADED)
+endforeach()
\ No newline at end of file

Modified: branches/CMake/release/libs/ptr_container/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/ptr_container/CMakeLists.txt (original)
+++ branches/CMake/release/libs/ptr_container/CMakeLists.txt 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
@@ -1,5 +1,8 @@
 boost_library_project(
- Pointer_Containers
+ ptr_container
   TESTDIRS test
   HEADERS ptr_container
+ MODULARIZED
+ DESCRIPTION "Containers for storing heap-allocated polymorphic objects to ease OO-programming."
+ AUTHORS "Thorsten Ottosen <nesotto -at- cs.auc.dk>"
   )

Added: branches/CMake/release/libs/ptr_container/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/ptr_container/module.cmake 2008-07-18 09:31:40 EDT (Fri, 18 Jul 2008)
@@ -0,0 +1 @@
+boost_module(ptr_container DEPENDS circular_buffer)
\ 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