Boost logo

Boost :

Subject: Re: [boost] Maintenance Guidelines wiki page (Revison 8)
From: vicente.botet (vicente.botet_at_[hidden])
Date: 2008-11-26 14:08:32


----- Original Message -----
From: "Michael Marcin" <mike.marcin_at_[hidden]>
To: <boost_at_[hidden]>
Cc: <boost-users_at_[hidden]>
Sent: Wednesday, November 26, 2008 6:27 PM
Subject: Re: [boost] Maintenance Guidelines wiki page (Revison 8)

>
> David Abrahams wrote:
>> on Wed Nov 26 2008, "vicente.botet" <vicente.botet-AT-wanadoo.fr> wrote:
>>>
>>> A* See if the Jamfile to test the headers from Steve can be adapted to
>>> tests (Steve?)
>>
>> I don't know what that means.
>
> IIRC I think it compiles each header by itself to ensure that it
> includes everything it depends on. I doubt this will make sense for some
> files (i.e. any suffix file) but maybe those can just be marked up or
> have their tests disabled explicitly.

Yes, this is the case, you give explicitly the files, butyou can also use, exclude files from

  for local file in [ path.glob-tree ../../../../boost/lib : *.hpp : *_impl*.hpp ] {

    headers += $(file) ;
    result += [ compile test.cpp : <define>BOOST_LIB_HEADER_NAME=$(file) <dependency>$(file) : [ regex.replace [ path.relative-to ../../.. $(file) ] "/" "_" ] ] ;

  }

Vicente


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