Boost logo

Boost-Build :

Subject: Re: [Boost-build] Python port development
From: Gevorg Voskanyan (v_gevorg_at_[hidden])
Date: 2010-07-09 12:12:02


Steven Watanabe wrote:
> AMDG
>
> Artyom wrote:
> > By now way these are only features I miss in Boost.Build.
> >
> > At least for Boost.Locale these two feature are show stoppers, but for my
>projects I work on, I need:
> >
> > - Normal readable documentation (that Boost.Build just do not have)
> > - Build time checks like check if code sample compiles,
> >

I was just going to reply with my comments on the points Artyom listed, but
Steven was faster :)
And he said almost all I wanted to say, but I still have something to add...

> This is now supported through the configure module.
>
> > - Build time checks like sizeof something.
> >
>
> This isn't possible now, but can be implemented via the
> same mechanisms that are used to check if a target builds.

I can confirm this. Yesterday I did just that. And used it for configuration of
wxWidgets with Boost.Build, for defining SIZEOF_WCHAR_T macro appropriately
(other sizeofs weren't required for now).
Very funny coincidence that this talk and my implementation happened at nearly
the same, I must say ;-)

Best Regards,
Gevorg

P.S.
Boost.Locale looks useful, and someday I might actually need it. At that time, I
would be happy to find it can be built with Boost.Build, but if that wouldn't be
the case, I won't hesitate a second at implementing Boost.Build support for
Boost.Locale to meet my needs.
Just FYI


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