wiki:CMake

Version 42 (modified by Dave Abrahams, 11 years ago) ( diff )

clarification of meaning of modularization

Boost.CMake

Boost.Cmake is an alternative build system for Boost based on CMake, a cross-platform, open-source make system. This system is designed to build Boost as it appears in its official SVN repository.

A modularized version of Boost, also using CMake—where each library and component lives in its own Git repository—is being developed separately by the Ryppl project.

Mailing list

Join the boost-cmake mailing list here:

http://lists.boost.org/mailman/listinfo.cgi/boost-cmake

IRC

Discuss boost-cmake on freenode.net IRC in #alt.boost.

Source Control

Boost.CMake development is *not* happening in subversion. The code is in the git archive at

http://gitorious.org/boost/cmake

Versions

The latest release tag is 1.41.0.cmake0 (Nov 18, 2009).

1.41.0

The cmake build for 1.41.0 is released! Get it:

http://sodium.resophonic.com/boost-cmake/1.41.0.cmake0

See the doc in the 'doc' subdirectory of the URL above.

1.40.0.cmake4

The cmake build in the standard boost distribution tarball for 1.40.0 is BROKEN

Download

http://sodium.resophonic.com/boost-cmake/1.40.0.cmake4

Documentation

http://sodium.resophonic.com/boost-cmake/1.40.0.cmake4/doc

As well as inside the tarball in the directory tools/build/CMake/docs/build/html/index.html

Source Control

The cmake distribution for 1.40.0 is on a branch in a git repository on gitorious.org:

http://gitorious.org/boost/cmake

Or you can download from the git repository, the direct download link for a 1.40.0 cmake-buildable tarball is on this page::

http://gitorious.org/boost/cmake/commits/1.40.0

As usual, patches to the code and/or documentation are gratefully accepted. If you make a clone of the git repository, push your patches and make a merge request, even better.

1.39.0 and 1.38.0

See the notes by version.

Commentary

Ongoing Development

Old Stuff

Note: See TracWiki for help on using the wiki.