Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2004-08-23 02:34:15


Hi Brian,

> I have been digging \ grepping for trying to figure out how the
> destination target is determined.
>
> I noticed on the libraries example (boost build v2) the libs end up in
> the BIN dir after running bjam. My question is WHERE is this defined?

It's defined in build/virtual-target.jam, method file-target::path, line 495
in the current CVS. Unless you specify 'build-dir' project attribute, the
project path with "BIN" attached is used.

> I am setting up a lib build of my own libraries with bjam and I am
> getting
>
> libNAME.lib as a dir in a place I don't want :)

Could you clarify this last problem. Do you mean you can "libNAME.lib" as
part of the name? Are you sure you are using v2? A quick test is whether
you see "<toolset>.compile" messages (V2) "**-Cc-**" messages (V1)?

- Volodya

 


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