Boost logo

Boost-Build :

From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2007-04-19 09:41:01

DrAnonymous wrote:
> I wondered if someone could humor me and clarify a few things?


> - bjam is an executable that can replace make in its most trivial
> case. So if you wanted to compile a simple hello world example, all
> you would need is bjam, a Jamfile, and the hello world source file.
> Is this true?


> - is a bunch of Jamfiles, containing rules, and targets to
> provide higher level features for doing larger scale builds from
> source code?


> - Does bjam do everything that jam and ftjam do, but more?

Not sure how far ftjam has progressed, but I'd guess the answer is still

> - Do you have to use to use bjam?


> - I have an executable that reads in an input file and produces .cpp
> files (an autocoder). Does bjam lend itself to running the autocoder
> then compiling the new source files?

Hm, that's a hard question to answer since "lend" is a subjective term.
But yes, bjam, and Boost.Build, support doing that. In the abstract that
is what all compilers, linkers, etc. do. They take in input files and
generate output file(s).

> Your input is really appreciated!


-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. -
-- rrivera/ - grafik/
-- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo

Boost-Build list run by bdawes at, david.abrahams at, gregod at, cpdaniel at, john at