]> git.proxmox.com Git - ceph.git/blame - ceph/src/boost/libs/context/example/callcc/Jamfile.v2
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / libs / context / example / callcc / Jamfile.v2
CommitLineData
7c673cae
FG
1# Boost.Context Library Examples Jamfile
2
3# Copyright Oliver Kowalke 2014.
4# Distributed under the Boost Software License, Version 1.0.
5# (See accompanying file LICENSE_1_0.txt or copy at
6# http://www.boost.org/LICENSE_1_0.txt)
7
8# For more information, see http://www.boost.org/
9
10import common ;
11import feature ;
12import indirect ;
13import modules ;
14import os ;
15import toolset ;
16import architecture ;
17
11fdf7f2 18project boost/context/example/callcc
7c673cae
FG
19 : requirements
20 <library>/boost/context//boost_context
20effc67
TL
21 <target-os>linux,<toolset>gcc,<segmented-stacks>on:<cxxflags>-fsplit-stack
22 <target-os>linux,<toolset>gcc,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS
7c673cae
FG
23 <toolset>clang,<segmented-stacks>on:<cxxflags>-fsplit-stack
24 <toolset>clang,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS
25 <link>static
26 <threading>multi
27 ;
28
b32b8144
FG
29exe stack
30 : stack.cpp
31 ;
32
7c673cae
FG
33exe jump_void
34 : jump_void.cpp
35 ;
36
37exe jump
38 : jump.cpp
39 ;
40
b32b8144
FG
41exe jump_mov
42 : jump_mov.cpp
7c673cae
FG
43 ;
44
b32b8144
FG
45exe ontop_void
46 : ontop_void.cpp
7c673cae
FG
47 ;
48
b32b8144
FG
49exe throw
50 : throw.cpp
7c673cae
FG
51 ;
52
b32b8144
FG
53exe fibonacci
54 : fibonacci.cpp
55 ;
56
57exe parser
58 : parser.cpp
7c673cae
FG
59 ;
60
61exe ontop
62 : ontop.cpp
63 ;
64
b32b8144
FG
65exe endless_loop
66 : endless_loop.cpp
7c673cae
FG
67 ;
68
b32b8144
FG
69exe segmented
70 : segmented.cpp
7c673cae 71 ;
b32b8144
FG
72
73#exe backtrace
74# : backtrace.cpp
75# ;
76
77#exe echosse
78# : echosse.cpp
79# ;