Boost logo

Boost-Build :

From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2004-08-20 08:00:02


I also saw this thread on the clc++m and was surprised about the
popularity on bjam. For a long time I always defended bjam in
discussions but people hesitate to use it because it is not widely
accepted yet.

Currently I am also changing a the build system of 5 projects (together
about 70K lines) with dependencies on lots of external libraries
(blas,lapack,metis,superlu,hypermesh,...) to bjam v2 and it seems to
work very well except for a few glitches that I have been able to
workaround. The only real drawback is the lack of templates like in
bjamv1. Luckily I had decided to generate all my Jamfiles using a python
script so that whenever I need to make a global modif, instead of
changing the template I just change my python script and regenerate the
Jamfiles.

Diving into bjamv2, I now also better understand the recent discussion
of using Scons as backend. I would love that python would be used anyway
inside the build-system instead of bjam-language (which I found out is
often a bit similar)

David Abrahams wrote:

> I think this augurs well for the future :)
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
> ------------------------------------------------------------------------
>
> Subject:
> Tried Boost.build v2-m9.1 and loving it
> From:
> Ruby Script <nospam_at_[hidden]>
> Date:
> 19 Aug 2004 20:48:57 -0400
>
> Newsgroups:
> comp.lang.c++.moderated
>
>
> Tried Boost.build v2.0-milestone 9.1 and really loving it.
>
> It's great for one-liner build scripts as well as very complicated
> scenarios involving multiple compilers & compiler versions.
>
> The only major problem is the less-than-satisfactory documentation.
>
> Truly amazing build system....once v2 gets decent documentation and a
> book or two, it will do to make what subversion will do to cvs.
>
> [ See http://www.gotw.ca/resources/clcm.htm for info about ]
> [ comp.lang.c++.moderated. First time posters: Do this! ]
>
>
> ------------------------------------------------------------------------
>
>
>

 


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