Boost logo

Boost :

From: Larry Evans (cppljevans_at_[hidden])
Date: 2004-12-15 18:49:41


BTW, as requested, I'm crossposting the boost.build in
an effort to move the dicussion there.

On 12/15/2004 02:12 PM, David Abrahams wrote:
[snip]
> That sounds very similar to Ullrich Koethe's idea as described in
> http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?Configuration_And_Installation
> (http://tinyurl.com/6dbbl). Is that about right?
>
That page contains as a possible example:

   dependency vigra : /software/vigra-1.1.3/$platform/Jamreport

to declare a dependency on a particular version (i.e. 1.1.3) of
the vigra library. This could be extended to declare a dependency
on just parts of boost. For example, version 1.1.3 of mpl.
But, you say, there's no version associated with mpl that's
not the same as the boost version. Ah, but during development,
several "local" trial versions of mpl may be used. These
versions and their associated dependencies could easily be recorded
in a *.release.log file like the one mentioned here:

   http://lists.boost.org/MailArchives/boost/msg76550.php

so the above dependency for version 1.1.3 o mpl could be expressed:

   dependency mpl
     : boost-root.ln/release/gcc/debug/libs/mpl/test.release.log.~1.1.3~

where, there would be a versioned test.log file with entries
as described in */msg76550.php for productions.release.log.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk