Boost logo

Boost-Build :

From: Brad King (brad.king_at_[hidden])
Date: 2007-10-08 15:26:48


David Abrahams wrote:
> on Mon Oct 08 2007, Brad King <brad.king-AT-kitware.com> wrote:
>
>> FYI, Kitware has funding this year to add parallel test execution
>> support to CMake/CTest. This will require inter-dependencies among
>> tests to be explicitly specified to make sure they execute in the
>> correct order. We should be able to use these dependencies also to make
>> sure dependers do not run if their dependees fail. Perhaps the
>> dependers could simply be reported as not run because of missing
>> dependencies.
>
> Doesn't this lead you naturally to want to use the build system for
> testing, too? Not trying to execute things whose dependencies have
> already failed is one of a build system's most basic functions, and
> surely you already have in Cmake a system for notating dependencies
> (?)

Yes. That is one of the designs I have in mind. It will also allow
things like tests depending on the executables they run. The reason
things are not done that way now is historical. Nothing is finalized,
though.

-Brad


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