Boost logo

Boost-Build :

From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2008-02-11 20:57:45


Jurko Gospodnetiæ wrote:
> Hi Alex.
>
>> I want bjam to automatically checkout missing dependancies. I created a wrapper rule for 'exe' and 'lib' which checks if sources include libraries from a list of our libs and then checks if the directory exists and if not - checks it out from cvs.
>
> Hmmm, nice goal, and wiser developers might correct me if I am wrong,
> but I do not believe Boost Build (or Boost Jam, or make for that matter)
> was intended to be used in such a way that dynamically modifies its own
> scripts/rules while it works based on the very environment it changes.

(For the record: GNU make has implicit rules covering RCS and SCCS, that
allow it to check out source code from a repository. This is admittedly
quite arcane, but demonstrates that updating from a repository as part
of a build is indeed something that has been done before.)

FWIW,
                Stefan

-- 
       ...ich hab' noch einen Koffer in Berlin...

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