Boost logo

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