Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r53013 - in branches/release/libs/signals2: . test
From: troy_at_[hidden]
Date: 2009-05-14 22:40:06


Author: troy
Date: 2009-05-14 22:40:05 EDT (Thu, 14 May 2009)
New Revision: 53013
URL: http://svn.boost.org/trac/boost/changeset/53013

Log:
cmakefiles for signals2
Added:
   branches/release/libs/signals2/CMakeLists.txt (contents, props changed)
   branches/release/libs/signals2/module.cmake (contents, props changed)
   branches/release/libs/signals2/test/CMakeLists.txt (contents, props changed)

Added: branches/release/libs/signals2/CMakeLists.txt
==============================================================================
--- (empty file)
+++ branches/release/libs/signals2/CMakeLists.txt 2009-05-14 22:40:05 EDT (Thu, 14 May 2009)
@@ -0,0 +1,13 @@
+
+# Add a library target to the build system
+boost_library_project(
+ signals2
+ TESTDIRS test
+ HEADERS signals2.hpp signals2
+ # DOCDIRS
+ DESCRIPTION "The Boost.Signals2 library is an implementation of a managed signals and slots system. Signals represent callbacks with multiple targets, and are also called publishers or events in similar systems. Signals are connected to some set of slots, which are callback receivers (also called event targets or subscribers), which are called when the signal is \"emitted.\""
+ MODULARIZED
+ AUTHORS "Frank Mori Hess <fixme -at- fixme.com>"
+)
+
+

Added: branches/release/libs/signals2/module.cmake
==============================================================================
--- (empty file)
+++ branches/release/libs/signals2/module.cmake 2009-05-14 22:40:05 EDT (Thu, 14 May 2009)
@@ -0,0 +1 @@
+boost_module(signals2 DEPENDS thread)
\ No newline at end of file

Added: branches/release/libs/signals2/test/CMakeLists.txt
==============================================================================
--- (empty file)
+++ branches/release/libs/signals2/test/CMakeLists.txt 2009-05-14 22:40:05 EDT (Thu, 14 May 2009)
@@ -0,0 +1,19 @@
+foreach(test
+ connection_test
+ dead_slot_test
+ deconstruct_test
+ deletion_test
+ ordering_test
+ regression_test
+ signal_n_test
+ signal_test
+ signal_type_test
+ slot_compile_test
+ trackable_test
+ track_test
+ )
+ boost_test_run(${test} DEPENDS boost_test_exec_monitor)
+endforeach()
+
+boost_test_run(mutex_test DEPENDS boost_thread)
+boost_test_run(threading_models_test DEPENDS boost_thread)


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