# Boost.Fiber Library Examples 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) # For more information, see http://www.boost.org/ import common ; import feature ; import indirect ; import modules ; import os ; import toolset ; project boost/fiber/example : requirements ../build//boost_fiber gcc,on:-fsplit-stack gcc,on:-DBOOST_USE_SEGMENTED_STACKS clang,on:-fsplit-stack clang,on:-DBOOST_USE_SEGMENTED_STACKS static multi ; exe adapt_callbacks : adapt_callbacks.cpp ; exe adapt_method_calls : adapt_method_calls.cpp ; exe adapt_nonblocking : adapt_nonblocking.cpp ; exe barrier : barrier.cpp ; exe future : future.cpp ; exe interrupt : interrupt.cpp ; exe join : join.cpp ; exe ping_pong : ping_pong.cpp ; exe priority : priority.cpp ; exe segmented_stack : segmented_stack.cpp ; exe simple : simple.cpp ; exe wait_stuff : wait_stuff.cpp ; exe work_sharing : work_sharing.cpp ; exe asio/sleep : asio/sleep.cpp ; exe asio/echo_client : asio/echo_client.cpp ; exe asio/echo_server_spawn : asio/echo_server_spawn.cpp ; exe asio/echo_server_yield : asio/echo_server_yield.cpp ; #exe asio/ps/publisher : asio/ps/publisher.cpp ; #exe asio/ps/server : asio/ps/server.cpp ; #exe asio/ps/subscriber : asio/ps/subscriber.cpp ;