|
Boost-Commit : |
From: dgregor_at_[hidden]
Date: 2008-07-17 18:31:04
Author: dgregor
Date: 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
New Revision: 47520
URL: http://svn.boost.org/trac/boost/changeset/47520
Log:
Modularize several more libraries with CMake
Added:
branches/CMake/release/libs/accumulators/module.cmake (contents, props changed)
branches/CMake/release/libs/parameter/module.cmake (contents, props changed)
branches/CMake/release/libs/python/module.cmake (contents, props changed)
Text files modified:
branches/CMake/release/libs/accumulators/CMakeLists.txt | 3 +++
branches/CMake/release/libs/fusion/CMakeLists.txt | 5 +++++
branches/CMake/release/libs/graph/CMakeLists.txt | 1 +
branches/CMake/release/libs/mpi/module.cmake | 2 +-
branches/CMake/release/libs/parameter/CMakeLists.txt | 4 ++++
branches/CMake/release/libs/python/CMakeLists.txt | 3 +++
branches/CMake/release/libs/signals/CMakeLists.txt | 3 +++
branches/CMake/release/libs/statechart/CMakeLists.txt | 3 +++
branches/CMake/release/libs/xpressive/module.cmake | 2 +-
9 files changed, 24 insertions(+), 2 deletions(-)
Modified: branches/CMake/release/libs/accumulators/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/accumulators/CMakeLists.txt (original)
+++ branches/CMake/release/libs/accumulators/CMakeLists.txt 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -2,4 +2,7 @@
SRCDIRS example doc
TESTDIRS test
HEADERS accumulators
+ MODULARIZED
+ DESCRIPTION "A framework for incremental calculation, and a collection of statistical accumulators."
+ AUTHORS "Eric Niebler <eric -at- boost-consulting.com>"
)
Added: branches/CMake/release/libs/accumulators/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/accumulators/module.cmake 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -0,0 +1 @@
+boost_module(accumulators DEPENDS fusion parameter)
\ No newline at end of file
Modified: branches/CMake/release/libs/fusion/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/fusion/CMakeLists.txt (original)
+++ branches/CMake/release/libs/fusion/CMakeLists.txt 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -1,4 +1,9 @@
boost_library_project(
Fusion
HEADERS fusion
+ MODULARIZED
+ DESCRIPTION "Library for working with tuples, including various containers, algorithms, etc."
+ AUTHORS "Joel de Guzman <joel -at- boost-consulting.com>"
+ "Dan Marsden <danmarsden -at- yahoo.co.uk>"
+ "Tobias Schwinger <tschwinger -at- isonews2.com>"
)
Modified: branches/CMake/release/libs/graph/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/graph/CMakeLists.txt (original)
+++ branches/CMake/release/libs/graph/CMakeLists.txt 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -3,6 +3,7 @@
SRCDIRS src
TESTDIRS test
HEADERS graph
+ MODULARIZED
DESCRIPTION "The BGL graph interface and graph components are generic, in the same sense as the the Standard Template Library (STL)."
AUTHORS "Jeremy Siek <jeremy.siek -at- gmail.com>"
"Lie-Quan Lee"
Modified: branches/CMake/release/libs/mpi/module.cmake
==============================================================================
--- branches/CMake/release/libs/mpi/module.cmake (original)
+++ branches/CMake/release/libs/mpi/module.cmake 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -1 +1 @@
-boost_module(mpi DEPENDS serialization)
\ No newline at end of file
+boost_module(mpi DEPENDS graph serialization)
\ No newline at end of file
Modified: branches/CMake/release/libs/parameter/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/parameter/CMakeLists.txt (original)
+++ branches/CMake/release/libs/parameter/CMakeLists.txt 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -2,4 +2,8 @@
Parameter
TESTDIRS test
HEADERS parameter.hpp parameter
+ MODULARIZED
+ DESCRIPTION "Write functions that accept arguments by name."
+ AUTHORS "David Abrahams <dave -at- boostpro.com>"
+ "Daniel Wallin <dalwan01 -at- student.umu.se>"
)
Added: branches/CMake/release/libs/parameter/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/parameter/module.cmake 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -0,0 +1 @@
+boost_module(parameter DEPENDS python)
\ No newline at end of file
Modified: branches/CMake/release/libs/python/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/python/CMakeLists.txt (original)
+++ branches/CMake/release/libs/python/CMakeLists.txt 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -57,5 +57,8 @@
SRCDIRS src
TESTDIRS test
HEADERS python.hpp python
+ MODULARIZED
+ DESCRIPTION "A framework for interfacing Python and C++. It allows you to quickly and seamlessly expose C++ classes functions and objects to Python, and vice-versa, using no special tools -- just your C++ compiler."
+ AUTHORS "David Abrahams <dave -at- boostpro.com>"
)
endif (PYTHON_LIBRARIES)
Added: branches/CMake/release/libs/python/module.cmake
==============================================================================
--- (empty file)
+++ branches/CMake/release/libs/python/module.cmake 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -0,0 +1 @@
+boost_module(python DEPENDS graph)
\ No newline at end of file
Modified: branches/CMake/release/libs/signals/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/signals/CMakeLists.txt (original)
+++ branches/CMake/release/libs/signals/CMakeLists.txt 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -3,4 +3,7 @@
SRCDIRS src
TESTDIRS test
HEADERS signals.hpp signal.hpp signals
+ MODULARIZED
+ DESCRIPTION "Managed signals & slots callback implementation."
+ AUTHORS "Douglas Gregor <doug.gregor -at- gmail.com>"
)
Modified: branches/CMake/release/libs/statechart/CMakeLists.txt
==============================================================================
--- branches/CMake/release/libs/statechart/CMakeLists.txt (original)
+++ branches/CMake/release/libs/statechart/CMakeLists.txt 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -2,4 +2,7 @@
Statechart
TESTDIRS test example
HEADERS statechart
+ MODULARIZED
+ DESCRIPTION "Arbitrarily complex finite state machines can be implemented in easily readable and maintainable C++ code."
+ AUTHORS "Andreas Huber <ahd6974-boostorg -at- yahoo.com>"
)
Modified: branches/CMake/release/libs/xpressive/module.cmake
==============================================================================
--- branches/CMake/release/libs/xpressive/module.cmake (original)
+++ branches/CMake/release/libs/xpressive/module.cmake 2008-07-17 18:31:03 EDT (Thu, 17 Jul 2008)
@@ -1 +1 @@
-boost_module(xpressive)
\ No newline at end of file
+boost_module(xpressive DEPENDS fusion)
\ 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