]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/atomic/test/Jamfile.v2
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / atomic / test / Jamfile.v2
CommitLineData
7c673cae
FG
1# Boost.Atomic Library test Jamfile
2#
3# Copyright (c) 2011 Helge Bahmann
4# Copyright (c) 2012 Tim Blechmann
5#
6# Distributed under the Boost Software License, Version 1.0. (See
7# accompanying file LICENSE_1_0.txt or copy at
8# http://www.boost.org/LICENSE_1_0.txt)
9
10import testing ;
11
12project boost/atomic/test
13 : requirements
14 <threading>multi
15 <library>/boost/thread//boost_thread
16 <library>/boost/atomic//boost_atomic
17 <target-os>windows:<define>BOOST_USE_WINDOWS_H
18 <target-os>windows:<define>_WIN32_WINNT=0x0500
19 <toolset>gcc,<target-os>windows:<linkflags>"-lkernel32"
20 ;
21
22test-suite atomic
23 : [ run native_api.cpp ]
24 [ run fallback_api.cpp ]
25 [ run atomicity.cpp ]
26 [ run ordering.cpp ]
27 [ run lockfree.cpp ]
b32b8144
FG
28 [ compile-fail cf_arith_void_ptr.cpp ]
29 [ compile-fail cf_arith_func_ptr.cpp ]
30 [ compile-fail cf_arith_mem_ptr.cpp ]
7c673cae 31 ;