]>
Commit | Line | Data |
---|---|---|
7c673cae FG |
1 | |
2 | # Copyright Oliver Kowalke 2014. | |
3 | # Distributed under the Boost Software License, Version 1.0. | |
4 | # (See accompanying file LICENSE_1_0.txt or copy at | |
5 | # http://www.boost.org/LICENSE_1_0.txt) | |
6 | ||
7 | # For more information, see http://www.boost.org/ | |
8 | ||
9 | import common ; | |
10 | import feature ; | |
11 | import indirect ; | |
12 | import modules ; | |
13 | import os ; | |
14 | import toolset ; | |
15 | ||
16 | project boost/coroutine2/example | |
17 | : requirements | |
18 | <library>/boost/context//boost_context | |
19 | <toolset>gcc,<segmented-stacks>on:<cxxflags>-fsplit-stack | |
20 | <toolset>gcc,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS | |
21 | <toolset>clang,<segmented-stacks>on:<cxxflags>-fsplit-stack | |
22 | <toolset>clang,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS | |
23 | <link>static | |
24 | <threading>multi | |
25 | ; | |
26 | ||
7c673cae FG |
27 | exe fibonacci |
28 | : fibonacci.cpp | |
29 | ; | |
30 | ||
31 | exe same_fringe | |
32 | : same_fringe.cpp | |
33 | ; | |
34 | ||
35 | exe layout | |
36 | : layout.cpp | |
37 | ; | |
38 | ||
39 | exe parser | |
40 | : parser.cpp | |
41 | ; | |
42 | ||
43 | exe segmented | |
44 | : segmented.cpp | |
45 | ; |