Boost logo

Boost-Build :

Subject: Re: [Boost-build] New Boost.Build tutorial
From: Boris Schaeling (boris_at_[hidden])
Date: 2009-07-26 10:19:03


On Sat, 25 Jul 2009 11:37:10 +0200, Vladimir Prus <ghost_at_[hidden]> wrote:

Hi Vladimir,

> [...]thank you for writing this up -- it is pretty concise and direct
> tutorial,
> and is better in some respects than the official documentation. For the
> short
> term, I have an action item to add link to this tutorial from the
> Boost.Build
> website. In the longer term, hopefully some parts of it, or all of it, or
> structuring ideas thereof, can be included in the official documentation.

thanks, this also tells me that my ideas of what Boost.Build is and how it
is meant to be used are not so wrong. :)

I guess it's also interesting to read a tutorial written by a newbie to
understand how newbies approach Boost.Build. You probably know Boost.Build
inside out. For years I only used bjam to build the Boost C++ libraries.
And for example I always wondered why there are so many different command
line options. The "Getting started" tutorial for Windows for example
contains:

bjam --build-dir=build-directory toolset=toolset-name
--build-type=complete stage

There is a --foo=bar, a foo=bar and a foo option. If you want to add
another option you need to find out first how it is written. I always
managed to build the Boost C++ libraries. But I never fully understood why
bjam is invoked this way and and not another.

Boris


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