|
|
|
|
|
by paulddraper
2417 days ago
|
|
Boost may have been a bad example, since it is a common dependency, without any sub-dependencies. To beetwenty's point, the C++ ecosystem in general lacks the the level of support for dependency ecosystems that you find in Maven, pip, gem, npm, etc. Bazel external dependencies are in fact a real pain point. See the 3+ year old Bazel Recursive WORKSPACE proposal. [1] I was at the first Bazel Conf in 2017, and the external dependencies meeting was quite the row. [1] https://bazel.build/designs/2016/09/19/recursive-ws-parsing.... |
|
Also as demonstrated Boost is way easier to include in bazel than make which was the original issue under discussion.
I make a library that depends on boost, here is how you use it:
magic