5 Jul
2017
5 Jul
'17
4:59 p.m.
Vinnie Falco wrote:
Yes that was my thinking as well when I set it up. However, Peter's suggestion to add:
project boost/libs : requirements <implicit-dependency>/boost//headers
Seems to work. Or rather, it didn't break anything. So the problem you allude to might be easily fixed by just having a better "best practices" document.
The proper way to handle this would probably be to move everything you have in Jamroot to a Jamfile, and have a blank Jamroot. This way, when the library is put under $(BOOST_ROOT)/libs, one just needs to delete the empty Jamroot for it to pick up the Boost Jamroot.