1# Boost.Fiber Library Examples Jamfile 2 3# Copyright Oliver Kowalke 2017. 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 ; 16 17project boost/fiber/example/numa 18 : requirements 19 <library>../../build//boost_fiber 20 <library>../../build//boost_fiber_numa 21 <target-os>solaris:<linkflags>"-llgrp" 22 <target-os>windows:<define>_WIN32_WINNT=0x0601 23 <toolset>gcc,<segmented-stacks>on:<cxxflags>-fsplit-stack 24 <toolset>gcc,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS 25 <toolset>clang,<segmented-stacks>on:<cxxflags>-fsplit-stack 26 <toolset>clang,<segmented-stacks>on:<cxxflags>-DBOOST_USE_SEGMENTED_STACKS 27 <link>static 28 <threading>multi 29 ; 30 31exe topology : topology.cpp ; 32