Subject: Re: [Boost-build] Referring to a project from outside a Boost tree
From: Robert Collyer (rcollyer_at_[hidden])
Date: 2011-06-02 15:21:09
My complaint about using use-project is that it will recompile the boost
libs with the options you've specified for your project even though
you'd like it to use the pre-built/installed libs.
I know there is a boost.jam file in contrib which would do what I want.
But, it uses an outdated library naming scheme, so it is unable to find
the installed libraries. Has anyone updated it, but not submitted it
for distribution by any chance?
On 6/2/11 12:56 PM, Gevorg Voskanyan wrote:
> Edward Diener wrote:
>> For my sandbox library, tested from outside of a Boost tree, I wanted to try
>> use the unit test framework. I looked how Boost libraries others do this and
>> noticed a reference to the unit test framework as
>> '/boost/test//boost_unit_test_framework/<link>static'. But if I specify this
> >from outside a Boost tree, how do I tell Boost Build how to find this project ?
>> For including header files I used the common technique of setting
>> $(BOOST_ROOT) to a Boost tree and then having project requirements of
>> '<include>.&&$(BOOST_ROOT)'. Is there a similar technique for having the Build
>> system find a Boost project in a Boost tree ?
> use-project /boost : $(BOOST_ROOT) ;
> should do the trick.
> Unsubscribe& other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk