Boost logo

Boost :

Subject: [boost] [predef] RFC: Predefined version numbers library..
From: Rene Rivera (grafikrobot_at_[hidden])
Date: 2011-11-30 23:58:28


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>.

Enjoy.

-- 
-- Grafik - Don't Assume Anything
-- Redshift Software, Inc. - http://redshift-software.com
-- rrivera/acm.org (msn) - grafik/redshift-software.com
-- 102708583/icq - grafikrobot/aim,yahoo,skype,efnet,gmail

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