]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/signals2/test/Jamfile.v2
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / libs / signals2 / test / Jamfile.v2
CommitLineData
7c673cae
FG
1# Boost.Signals2 Library
2
3# Copyright Douglas Gregor 2001-2003.
4# Copyright Frank Mori Hess 2009.
5# Use, modification and
6# distribution is subject to the Boost Software License, Version
7# 1.0. (See accompanying file LICENSE_1_0.txt or copy at
8# http://www.boost.org/LICENSE_1_0.txt)
9
10# For more information, see http://www.boost.org
11
12# bring in rules for testing
13import testing ;
14
15project
16 : source-location .
17 : requirements
18 <hardcode-dll-paths>true
19 <library>/boost/test//boost_unit_test_framework
20 <link>static
21 ;
22
23rule thread-run ( sources )
24{
25 return
26 [ run $(sources) : : : <library>/boost/thread//boost_thread/
27 <threading>multi ]
28 ;
29}
30
31{
32 test-suite signals2
33 :
34 [ run connection_test.cpp ]
35 [ run dead_slot_test.cpp ]
92f5a8d4 36 [ run deadlock_regression_test.cpp ]
7c673cae
FG
37 [ run deconstruct_test.cpp ]
38 [ run deletion_test.cpp ]
39 [ thread-run mutex_test.cpp ]
40 [ run ordering_test.cpp ]
41 [ run regression_test.cpp ]
42 [ run shared_connection_block_test.cpp ]
43 [ run signal_n_test.cpp ]
44 [ run signal_test.cpp ]
45 [ run signal_type_test.cpp ]
46 [ run slot_compile_test.cpp ]
47 [ thread-run threading_models_test.cpp ]
48 [ run trackable_test.cpp ]
49 [ run track_test.cpp ]
50 ;
51}