|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r51520 - in trunk: boost boost/signals2 doc/html doc/src libs/signals2 libs/signals2/doc libs/signals2/test
From: fmhess_at_[hidden]
Date: 2009-03-01 15:54:34
Author: fmhess
Date: 2009-03-01 15:54:34 EST (Sun, 01 Mar 2009)
New Revision: 51520
URL: http://svn.boost.org/trac/boost/changeset/51520
Log:
Merged Signals2 from sandbox to trunk.
Added:
trunk/boost/signals2/
- copied from r51508, /sandbox/thread_safe_signals/trunk/boost/signals2/
trunk/boost/signals2.hpp
- copied unchanged from r51508, /sandbox/thread_safe_signals/trunk/boost/signals2.hpp
trunk/doc/html/signals2.html (contents, props changed)
trunk/libs/signals2/
- copied from r51508, /sandbox/thread_safe_signals/trunk/libs/signals2/
trunk/libs/signals2/doc/Jamfile.v2 (contents, props changed)
trunk/libs/signals2/index.html (contents, props changed)
trunk/libs/signals2/test/Jamfile.v2 (contents, props changed)
Text files modified:
trunk/doc/src/boost.xml | 2 ++
trunk/libs/signals2/doc/introduction.xml | 20 +-------------------
2 files changed, 3 insertions(+), 19 deletions(-)
Added: trunk/doc/html/signals2.html
==============================================================================
--- (empty file)
+++ trunk/doc/html/signals2.html 2009-03-01 15:54:34 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,16 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <!-- Copyright (C) 2002 Douglas Gregor <doug.gregor -at- gmail.com>
+
+ Distributed under the Boost Software License, Version 1.0.
+ (See accompanying file LICENSE_1_0.txt or copy at
+ http://www.boost.org/LICENSE_1_0.txt) -->
+ <title>Redirect to generated documentation</title>
+ <meta http-equiv="refresh" content="0; URL=http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/signals2.html">
+ </head>
+ <body>
+ Automatic redirection failed, please go to
+ http://www.boost.org/regression-logs/cs-win32_metacomm/doc/html/signals2.html
+ </body>
+</html>
Modified: trunk/doc/src/boost.xml
==============================================================================
--- trunk/doc/src/boost.xml (original)
+++ trunk/doc/src/boost.xml 2009-03-01 15:54:34 EST (Sun, 01 Mar 2009)
@@ -598,6 +598,8 @@
</library>
<xi:include href="../../libs/signals/doc/signals.xml"/>
+
+ <xi:include href="../../libs/signals2/doc/signals.xml"/>
<library name="Smart Pointer" dirname="smart_ptr" html-only="1"
url="../../libs/smart_ptr/index.html">
Added: trunk/libs/signals2/doc/Jamfile.v2
==============================================================================
--- (empty file)
+++ trunk/libs/signals2/doc/Jamfile.v2 2009-03-01 15:54:34 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,22 @@
+# Copyright 2005 Daniel James.
+# Copyright 2009 Frank Mori Hess.
+#
+# Distributed under the Boost Software License, Version 1.0. (See accompanying
+# file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+
+boostbook standalone : signals.xml :
+ <xsl:param>html.stylesheet=../../../../doc/html/boostbook.css
+ <xsl:param>boost.root=../../../..
+ <xsl:param>boost.libraries=../../../libraries.htm
+# <xsl:param>navig.graphics=1
+
+# <xsl:param>chunk.first.sections=1
+# <xsl:param>chunk.section.depth=2
+# <xsl:param>generate.section.toc.level=2
+# <xsl:param>toc.section.depth=1
+# <xsl:param>toc.max.depth=1
+
+# <xsl:param>boost.compact.typedef=0
+# <xsl:param>boost.compact.function=0
+# <xsl:param>boost.compact.enum=0
+ ;
Modified: trunk/libs/signals2/doc/introduction.xml
==============================================================================
--- /sandbox/thread_safe_signals/trunk/libs/signals2/doc/introduction.xml (original)
+++ trunk/libs/signals2/doc/introduction.xml 2009-03-01 15:54:34 EST (Sun, 01 Mar 2009)
@@ -36,22 +36,4 @@
for the original version of Boost.Signals this effort was based on.
</para>
</section>
- <section>
- <title>Download</title>
- <para>
- The latest release is available from the
- <ulink url="http://www.boost-consulting.com/vault/index.php?&direction=0&order=&directory=thread_safe_signals">
- Boost vault</ulink>.
- The development version of the code is available in the sandbox of the
- <ulink url="http://svn.boost.org/trac/boost/wiki/BoostSubversion">Boost svn</ulink>.
- The files for Signals2 are located in the <code>sandbox/thread_safe_signals</code>
- subdirectory and may be <ulink url="http://svn.boost.org/trac/boost/browser/sandbox/thread_safe_signals">
- browsed online</ulink> or the trunk checked out with the following command:
- <programlisting>svn co http://svn.boost.org/svn/boost/sandbox/thread_safe_signals/trunk signals2</programlisting>
- </para>
- <para>
- The current version of this document should be available
- <ulink url="http://www.comedi.org/projects/signals2/libs/signals2/doc/html/index.html">online</ulink>.
- </para>
- </section>
-</section>
\ No newline at end of file
+</section>
Added: trunk/libs/signals2/index.html
==============================================================================
--- (empty file)
+++ trunk/libs/signals2/index.html 2009-03-01 15:54:34 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,13 @@
+<html>
+<head>
+<meta http-equiv="refresh" content="0; URL=../../doc/html/signals2.html">
+</head>
+<body>
+Automatic redirection failed, please go to
+../../doc/html/signals2.html <hr>
+<p>© Copyright Beman Dawes, 2001</p>
+<p>Distributed under the Boost Software License, Version 1.0. (See accompanying
+file LICENSE_1_0.txt or copy
+at www.boost.org/LICENSE_1_0.txt)</p>
+</body>
+</html>
Added: trunk/libs/signals2/test/Jamfile.v2
==============================================================================
--- (empty file)
+++ trunk/libs/signals2/test/Jamfile.v2 2009-03-01 15:54:34 EST (Sun, 01 Mar 2009)
@@ -0,0 +1,47 @@
+# Boost.Signals Library
+
+# Copyright Douglas Gregor 2001-2003. Use, modification and
+# distribution is subject to the Boost Software License, Version
+# 1.0. (See accompanying file LICENSE_1_0.txt or copy at
+# http://www.boost.org/LICENSE_1_0.txt)
+
+# For more information, see http://www.boost.org
+
+# bring in rules for testing
+import testing ;
+
+project
+ : source-location .
+ : requirements
+ <hardcode-dll-paths>true
+ <library>../../test/build//boost_test_exec_monitor
+ <link>static
+ ;
+
+rule thread-run ( sources )
+{
+ return
+ [ run $(sources) : : : <library>../../thread/build//boost_thread/
+ <threading>multi ]
+ ;
+}
+
+{
+ test-suite signals2
+ :
+ [ run connection_test.cpp ]
+ [ run dead_slot_test.cpp ]
+ [ run deconstruct_test.cpp ]
+ [ run deletion_test.cpp ]
+ [ thread-run mutex_test.cpp ]
+ [ run ordering_test.cpp ]
+ [ run regression_test.cpp ]
+ [ run signal_n_test.cpp ]
+ [ run signal_test.cpp ]
+ [ run signal_type_test.cpp ]
+ [ run slot_compile_test.cpp ]
+ [ thread-run threading_models_test.cpp ]
+ [ run trackable_test.cpp ]
+ [ run track_test.cpp ]
+ ;
+}
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