# 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 /boost/context//boost_context /boost/filesystem//boost_filesystem /boost/thread//boost_thread solaris:"-llgrp" solaris:"-lsocket" windows:_WIN32_WINNT=0x0601 gcc,on:-fsplit-stack gcc,on:-DBOOST_USE_SEGMENTED_STACKS clang,on:-fsplit-stack clang,on:-DBOOST_USE_SEGMENTED_STACKS shared 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 join : join.cpp ; exe ping_pong : ping_pong.cpp ; exe range_for : range_for.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 work_stealing : work_stealing.cpp ; exe asio/autoecho : asio/autoecho.cpp ; exe asio/exchange : asio/exchange.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 ;