
----- Original Message ----- From: "Michael Marcin" <mike.marcin@gmail.com> To: <boost@lists.boost.org> Cc: <boost-users@lists.boost.org> 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