From: Larry Evans (cppljevans_at_[hidden])
Date: 2007-05-09 12:38:47
On 05/09/2007 11:05 AM, Eric Niebler wrote:
> Bill Hoffman wrote:
>>Several people on the CMake list have volunteered to help, and
>>Kitware is willing to put about 2 man weeks of effort into the conversion.
> Wow! This is a very generous and exciting offer. Thanks, Bill!
Ditto on the thanks!
> I guess I can start the list, and others can chime in. This is from
> I'd also add:
> * Ability to cleanly integrate 3rd party tools (eg. so that we can use
> CMake to build Boost's documentation, which uses doxygen, docbook,
> xsltproc, Apache fop, etc., etc.)
Also the output directory for these tools should not contain the
selected toolset's compiler name:
(Maybe this has been corrected in current boost.build, but
I'm guessing that a "typical" initial attempt to adapt CMake
to boost's needs might suffer the same problem. )
> * support for Boost's automatic linking feature.
> * Ability to define custom build variants, (eg., so I can build a
> library with FOO defined, and the resulting lib gets a different name.)
> * Easy to add tests: compile, run, link, compile-fail, link-fail
Also easy to just run part of the compiler (e.g. the preprocessor)
and format the result (with e.g. indent) in order to ease debugging
the preprocessor library.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk