Boost logo

Boost-Build :

From: Bilokon, Paul (paul.bilokon_at_[hidden])
Date: 2008-06-04 06:21:05


Hi Jurko,

What about copying directory trees in Bjam? I can't get "install" to achieve this.

Many thanks!

Paul

-----Original Message-----
From: boost-build-bounces_at_[hidden] [mailto:boost-build-bounces_at_[hidden]] On Behalf Of Jurko Gospodnetic
Sent: Tuesday, June 03, 2008 10:32 PM
To: boost-build_at_[hidden]
Subject: Re: [Boost-build] Suppressing Variant Directories

   Hi Paul.

> Hi all,
>
> I would like to have a flat directory structure:
>
> .../build/*.*
>
> as opposed to
>
> .../build/debug/threading-multi/*.*

   I do not believe this is the wanted behaviour for Boost Build based builds so I do not think there is an easy way to achieve this. The only thing that pops to mind is hacking Boost Build's functionality for constructing the target folder name, but I really do not see the point.

   If you do not separate different build variants... you forfeit most Boost Build features... E.g. no multiple-variant builds (debug/release) and you have to clean the build results before building a different variant.

   Having different variants split over multiple folders should not present problems... you should rarely if ever need to manually locate intermediate results stored there. Use the install rule to move final products into specific external folders.

   Hope this helps.

   Best regards,
     Jurko Gospodnetiæ

_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost-build
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

This message is intended only for the personal and confidential use of the designated recipient(s) named above. If you are not the intended recipient of this message you are hereby notified that any review, dissemination, distribution or copying of this message is strictly prohibited. This communication is for information purposes only and should not be regarded as an offer to sell or as a solicitation of an offer to buy any financial product, an official confirmation of any transaction, or as an official statement of Lehman Brothers. Email transmission cannot be guaranteed to be secure or error-free. Therefore, we do not represent that this information is complete or accurate and it should not be relied upon as such. All information is subject to change without notice.


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