2
0
mirror of https://github.com/boostorg/fiber.git synced 2026-02-13 12:22:36 +00:00
Files
fiber/test/Jamfile.v2
2015-02-12 16:30:10 +01:00

42 lines
1.1 KiB
Plaintext

# Boost.Fiber Library Tests Jamfile
# Copyright Oliver Kowalke 2013.
# 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)
import testing ;
project boost/fiber/test
: requirements
<library>../../test/build//boost_unit_test_framework
<library>/boost/fiber//boost_fiber
<toolset>gcc,<segmented-stacks>on:<cxxflags>-fsplit-stack
<toolset>gcc,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS
<toolset>clang,<segmented-stacks>on:<cxxflags>-fsplit-stack
<toolset>clang,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS
<link>static
<threading>multi
;
rule fiber-test ( source )
{
return
[ run $(source).cpp ]
;
}
test-suite fibers :
[ fiber-test test_fiber ]
[ fiber-test test_mutex ]
[ fiber-test test_condition ]
[ fiber-test test_unique_lock ]
[ fiber-test test_lock ]
[ fiber-test test_barrier ]
[ fiber-test test_fss ]
[ fiber-test test_futures ]
[ fiber-test test_futures_mt ]
[ fiber-test test_mutex_mt ]
[ fiber-test test_condition_mt ]
;