Boost logo

Boost-Build :

From: Eric Niebler (eric_at_[hidden])
Date: 2006-10-14 13:21:20


Vladimir Prus wrote:
> Hi,
> I've just committed the attached patch, which changes how "inline targets"
> work. Changelog says it all.
>
> Eric, it means that if you make test-suite target explicit, you should no
> longer see any tests run. This is on CVS HEAD; let me know if there are still
> any issues.
>

Hi, Volodya. This doesn't seem to solve my problem. Perhaps I'm doing
something wrong. I have the following Jamfile.v2:

import testing ;

{
    test-suite fusion :
    [ run algorithm/all.cpp : : : : ]
    ;
}

{
    test-suite fusion-ext :
    [ run algorithm/ext_/for_each_s.cpp : : : : ]
    [ run algorithm/ext_/find_if_s.cpp : : : : ]
    [ run sequence/ext_/iterator_range_s.cpp : : : : ]
    ;
    explicit fusion-ext ;
}

Now when I type bjam --v2, I only want the "all.cpp" test to run,
because I have marked the fusion-ext test-suite explicit. Instead,
everything runs.

-- 
Eric Niebler
Boost Consulting
www.boost-consulting.com

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