Boost logo

Boost :

Subject: Re: [boost] [predef] RFC: Predefined version numbers library..
From: Robert Ramey (ramey_at_[hidden])
Date: 2011-12-01 00:43:51


Rene Rivera wrote:
> Long ago, yes, years ago, I proposed normalizing the variety of ways
> of defining (in the preprocessor) version numbers and reflecting the
> predefined version information. As can be seen here
> <http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?BoostConfig>.
>
> Time traveling to the present I have finally put the finishing touches
> on the end result of this concept as a "Predef" library. It's now
> grown to include detection of more types of predefs, almost complete
> documentation with a reference generated directly from the source, and
> some utilities on adding new predefs.
>
> I'm still working on cross-platform testing. But I thought now would
> be a good time to ask for comments and for people to try it out.
>
> The lib is in the sandbox at
> <http://svn.boost.org/svn/boost/sandbox/predef>. And the docs can be
> rad directly from
> <http://svn.boost.org/svn/boost/sandbox/predef/libs/predef/doc/html/index.html>.

It's not clear how this conflicts with or complements the current config
system.
Could you expand upon this please?

Also this sort of "enshrines" the concept of a a "Boost Version" which I
think
is something that should/will eventually be replaced with versions of
particular libraries.

Robert Ramey

>
> Enjoy.


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