Skip to content

Noboost

Kenneth Leiter requested to merge noboost into master

Commits to remove boost dependency and rely on c++11 standard instead.

Tested using gcc 4.9.3 and intel 17.0.1.132 compilers.

The first commit was a pretty drastic rewrite of the C-bindings as well as a bunch of fixes to get the repo in a sane state: Now all tests pass and give clean valgrind output.

Subsequent commits removed boost dependencies, first by transitioning to std::shared_ptr, then replacing some string parsing we used boost for, and finally replacing variant with an alternative provided by the mapbox toolkit.

Merge request reports