1 | # Boost circular_buffer test Jamfile.
|
---|
2 | #
|
---|
3 | # Copyright (c) 2003-2008 Jan Gaspar
|
---|
4 | #
|
---|
5 | # Distributed under the Boost Software License, Version 1.0. (See
|
---|
6 | # accompanying file LICENSE_1_0.txt or copy at
|
---|
7 | # http://www.boost.org/LICENSE_1_0.txt)
|
---|
8 |
|
---|
9 | # Added warning supression Paul A. Bristow 25 Nov 2008
|
---|
10 |
|
---|
11 | # Bring in rules for testing.
|
---|
12 | import testing ;
|
---|
13 |
|
---|
14 | project
|
---|
15 | : requirements
|
---|
16 | <toolset>msvc:<warnings>all
|
---|
17 | <toolset>msvc:<asynch-exceptions>on
|
---|
18 | <toolset>msvc:<define>_SCL_SECURE_NO_WARNINGS
|
---|
19 | <toolset>msvc:<cxxflags>/wd4996 # 'function': was declared deprecated
|
---|
20 | <toolset>msvc:<cxxflags>/wd4244 # conversion from 'int' to 'unsigned short', possible loss of data
|
---|
21 | # in date-time
|
---|
22 | ;
|
---|
23 |
|
---|
24 | test-suite "circular_buffer"
|
---|
25 | : [ run base_test.cpp : <threading>single : ]
|
---|
26 | [ run space_optimized_test.cpp : <threading>single : ]
|
---|
27 | [ run soft_iterator_invalidation.cpp : <threading>single : ]
|
---|
28 | [ compile bounded_buffer_comparison.cpp : <threading>multi : ]
|
---|
29 | ;
|
---|