Branch for CMake hacking

svn path=/branches/CMake-release/boost/filesystem/; revision=43486
Import Boost-CMake work for 1.35.0

svn path=/branches/CMake-release/libs/filesystem/; revision=43495
Move new release-branch CMake work into a more permanent place

svn path=/branches/CMake/release/boost/filesystem/; revision=43498
Merged to Boost 1.35.0 

svn path=/branches/CMake/release/libs/filesystem/; revision=44008
Allow one to explicitly describe inter-library dependencies

svn path=/branches/CMake/release/libs/filesystem/; revision=44009
Early stab at modularizing Boost with CMake

svn path=/branches/CMake/release/boost/filesystem/; revision=44010
Describe inter-library dependency information, and use the reverse topological ordering of libraries based on those dependencies to include libraries in a logical order

svn path=/branches/CMake/release/libs/filesystem/; revision=44027
Move to module.cmake as the way to specify CMake modules

svn path=/branches/CMake/release/libs/filesystem/; revision=44456
Modularize a bunch of Boost libraries

svn path=/branches/CMake/release/libs/filesystem/; revision=45077
Provide descriptions for the component groups, which include a library-provided description and the names/e-mail addresses of its authors and maintainers. Use the Filesystem library as a guinea pig.

svn path=/branches/CMake/release/libs/filesystem/; revision=45670
libs/quickbook:
  - Copy quickbook over here and build it like a library until we figure out
    how best to handle tools.

libs/quickbook/module.cmake,
libs/quickbook/CMakeLists.txt:
  - Build Quickbook

libs/range/doc/CMakeLists.txt,
libs/range/CMakeLists.txt:
  - Build Boost.Range documentation

libs/filesystem/src/CMakeLists.txt:
  - Minor tweak

tools/build/CMake/BoostCore.cmake:
  - Add early draft of boost_tool_project, to be used for the various Boost
    tools

tools/build/CMake/BoostDocs.cmake:
  - Support documentation in Quickbook format



svn path=/branches/CMake/release/libs/filesystem/; revision=45784
HEADERS parameters for automodularization


svn path=/branches/CMake/release/libs/filesystem/; revision=46952
use modularize targets, not externals to manage modularization

svn path=/branches/CMake/release/libs/filesystem/; revision=46963
Going to do this a different way.  Don't check in the moved headers, rather modularize-on-demand

svn path=/branches/CMake/release/libs/filesystem/; revision=46989
Bye-bye MODULAR keyword.  Everything is considered modular.


svn path=/branches/CMake/release/libs/filesystem/; revision=46993
bring directory structure in line with main release branch

svn path=/branches/CMake/release/boost/filesystem/; revision=47020
tools/build/CMake/BoostCore.cmake:
  - Turn off the Boost-subsetting options (BUILD_BOOST_*, TEST_BOOST_*), which
    are causing trouble and will not be used.
  - Add the MODULARIZED option to boost_library_project, which says that the
    library has been modularized and tested that way. Only MODULARIZED 
    libraries go into the main "modularize" target.

Remove all module.cmake files; we're starting over with the dependencies. 


svn path=/branches/CMake/release/libs/filesystem/; revision=47513
Modularize the mpi, system, and filesystem libraries

svn path=/branches/CMake/release/libs/filesystem/; revision=47514
Merge changes from the release branch

svn path=/branches/CMake/release/boost/filesystem/; revision=47515
Merged from release branch

svn path=/branches/CMake/release/libs/filesystem/; revision=48008