Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider making Boost-Test optional #2

Open
nilsdeppe opened this issue Apr 20, 2021 · 1 comment
Open

Consider making Boost-Test optional #2

nilsdeppe opened this issue Apr 20, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@nilsdeppe
Copy link

It seems like I need Boost-Test installed on my machine in order to build the library at all. This isn't a huge deal, but Boost-Test seems to be one of those libraries that has a different name in lib form libboost-test, while in the Boost documentation it is called unit test. I think there are two things that would make life a bit easier:

  • state in the readme "Boost libraries ('libboost-test` for testing)"
  • if Boost-Test cannot be found, disable building the tests and maybe print a warning message during meson runtime
@wokast wokast self-assigned this Apr 21, 2021
@wokast wokast added the enhancement New feature or request label Apr 21, 2021
@wokast
Copy link
Owner

wokast commented Apr 21, 2021

Thanks for pointing this out. Boost is indeed treated as a monolithic all-or-nothing dependency at the moment, mainly because the partitioning into subpackes seems to vary. However, failing to satisfy the test build dependencies should not prevent the main library from building. I intend to fix this soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants