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 ] 36 [ run deadlock_regression_test.cpp ] 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} 52