Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Don't take dependencies on unnecessary Boost libraries #19

Closed
synhershko opened this Issue Jul 25, 2011 · 0 comments

Comments

Projects
None yet
2 participants

In order to reduce compiled size, we need to minimize Boost usage.

The general guideline should be: use Boost for X if we use this a lot, Boost is the only reliable way of doing X, or it is easier with Boost and it does not add significant overhead to the project.

In any case, try to reference headers (as opposed to link to binaries), and don't let contribs or addons cause the core to be more dependent than it should be.

Examples for this is boost_regex, which is hardly used but is a strong dependency, and boost_unit_test_framework which shouldn't be tied with the core, only the test suite.

/cc @ustramooner

@alanw alanw closed this Mar 25, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment