boost/context/continuation_ucontext.hpp -> libs/context/src/continuation.cpp -> libs/context/src -> boost/context/segmented_stack.hpp -> boost/coroutine2/segmented_stack.hpp -> boost/coroutine2 boost/context/continuation_winfib.hpp -> libs/context/src/continuation.cpp -> libs/context/src -> boost/context/segmented_stack.hpp -> boost/coroutine2/segmented_stack.hpp -> boost/coroutine2 boost/context/detail/apply.hpp -> boost/fiber/type.hpp -> boost/fiber boost/context/detail/config.hpp -> boost/fiber/condition_variable.hpp -> boost/fiber boost/context/detail/disable_overload.hpp -> boost/coroutine2/detail/disable_overload.hpp -> boost/coroutine2/detail -> boost/coroutine2
¡¡¡¡¡¡¡¡
Coroutine2 can be header-only used.But I know that Boost.Context need to be built separately via webpage getting_started/unix-variants ¡¡
I don't mind the size after triming but I want to make sure that trimed subset of modules can be used strictly header-only.Is there a better way or if my need can hardly be met?
Thank you for your kindly help!
Logan Smith
2020-03-03