|
Boost Users : |
From: David Abrahams (dave_at_[hidden])
Date: 2002-12-19 15:49:28
"Felix E. Klee" <yg-boost-users_at_[hidden]> writes:
> Hi,
>
> from the Boost.Build documentation it is not clear to me whether Boost.Build
> is a system specifically designed for building Boost libraries or whether
> it is a general purpose build system.
The latter.
> For example in the "Getting Started" section there are examples for
> setting up an independent project whereas in the "Design Criteria"
> section it is shown that Boost.Build was specifically designed for
> building Boost libraries. Now I wonder whether it is wise to use
> Boost.Build for non Boost projects or whether I should set up my own
> build system based on the original Perforce Jam (eg. because
> Boost.Build might become tightly integrated with Boost in the
> future).
Several people are using Boost.Build successfully for non-boost
projects. It works great.
We are nearing the point of being able to release Boost.Build v2,
which has even better capabilities in that area, since it supports
cross-project build dependencies (e.g. my non-boost executable depends
on some boost library, and the library is rebuilt and relinked
automatically when it's outdated and and the executable is rebuilt).
-Dave
-- David Abrahams dave_at_[hidden] * http://www.boost-consulting.com Boost support, enhancements, training, and commercial distribution
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net