From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2007-04-19 09:41:01
> 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?
> - boost.build 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 Boost.build 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. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - grafikrobot/yahoo
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