tdauth / cpp-futures-promises

Advanced futures and promises in C++.
GNU General Public License v3.0
16 stars 0 forks source link

Update to the latest stable versions of Boost, Folly and Wangle #10

Closed tdauth closed 5 years ago

tdauth commented 6 years ago

Since September 2017, the executors of Wangle have been moved to Folly, so there is no need for Wangle anymore: https://github.com/facebook/folly/commits/ac6b1e283b5f09a39f17a2c8014275135c808bfb/folly/executors/ThreadPoolExecutor.h

Since Folly can be used as CMake package now and it is supported by CMake Hunter (https://github.com/ruslo/hunter/issues/838) maybe change to hunter to simplify the whole build process. Of course, we cannot use the latest releases/git versions of the repository then.

tdauth commented 6 years ago

Only Boost.Thread is missing now.

tdauth commented 5 years ago

We depend on Boost.Thread from the system now (find_package(Boost)) and only download and build Folly as CMake project.