Backport lots of new features from the 1.41.0 branch.
authortroy d. straszheim <troy@resophonic.com>
Fri, 30 Oct 2009 21:19:34 +0000 (17:19 -0400)
committertroy d. straszheim <troy@resophonic.com>
Fri, 30 Oct 2009 21:19:34 +0000 (17:19 -0400)
commit951b39b52e84bd8494fcc9b398db6c3206976f77
tree0d45070ef6d57049c6976eb9a9c904de4b9496fd
parent31c30425cf29d2ae048ffb07c8284cee1e095b7a
Backport lots of new features from the 1.41.0 branch.
Can install simultaneous versioned 1.40 and 1.41 and
if you pass NO_MODULE it finds either just fine.
107 files changed:
CMakeLists.txt
libs/CMakeLists.txt
tools/CMakeLists.txt
tools/build/CMake/BoostConfig.cmake
tools/build/CMake/BoostCore.cmake
tools/build/CMake/BoostDocs.cmake
tools/build/CMake/BoostExternals.cmake [new file with mode: 0644]
tools/build/CMake/BoostTesting.cmake
tools/build/CMake/BoostUtils.cmake
tools/build/CMake/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/docs/.gitignore
tools/build/CMake/docs/Makefile.in
tools/build/CMake/docs/build/html/.buildinfo
tools/build/CMake/docs/build/html/_sources/add_compiled_library.txt
tools/build/CMake/docs/build/html/_sources/adding_regression_tests.txt
tools/build/CMake/docs/build/html/_sources/build_configuration.txt
tools/build/CMake/docs/build/html/_sources/build_variants.txt
tools/build/CMake/docs/build/html/_sources/exported_targets.txt [new file with mode: 0644]
tools/build/CMake/docs/build/html/_sources/external_dependencies.txt [new file with mode: 0644]
tools/build/CMake/docs/build/html/_sources/index.txt
tools/build/CMake/docs/build/html/_sources/notes_by_version.txt
tools/build/CMake/docs/build/html/_sources/quickstart.txt
tools/build/CMake/docs/build/html/_sources/reference/boost_add_library.txt
tools/build/CMake/docs/build/html/_sources/reference/boost_module.txt [new file with mode: 0644]
tools/build/CMake/docs/build/html/_sources/reference/boost_python_module.txt [new file with mode: 0644]
tools/build/CMake/docs/build/html/add_boost_library.html
tools/build/CMake/docs/build/html/add_compiled_library.html
tools/build/CMake/docs/build/html/adding_regression_tests.html
tools/build/CMake/docs/build/html/build_configuration.html
tools/build/CMake/docs/build/html/build_installer.html
tools/build/CMake/docs/build/html/build_variants.html
tools/build/CMake/docs/build/html/exported_targets.html [new file with mode: 0644]
tools/build/CMake/docs/build/html/external_dependencies.html [new file with mode: 0644]
tools/build/CMake/docs/build/html/genindex.html
tools/build/CMake/docs/build/html/index.html
tools/build/CMake/docs/build/html/individual_libraries.html
tools/build/CMake/docs/build/html/modularize_library.html
tools/build/CMake/docs/build/html/notes_by_version.html
tools/build/CMake/docs/build/html/objects.inv
tools/build/CMake/docs/build/html/quickstart.html
tools/build/CMake/docs/build/html/reference/boost_add_executable.html
tools/build/CMake/docs/build/html/reference/boost_add_library.html
tools/build/CMake/docs/build/html/reference/boost_additional_test_dependencies.html
tools/build/CMake/docs/build/html/reference/boost_library_project.html
tools/build/CMake/docs/build/html/reference/boost_module.html [new file with mode: 0644]
tools/build/CMake/docs/build/html/reference/boost_python_module.html [new file with mode: 0644]
tools/build/CMake/docs/build/html/reference/boost_test_compile.html
tools/build/CMake/docs/build/html/reference/boost_test_compile_fail.html
tools/build/CMake/docs/build/html/reference/boost_test_run.html
tools/build/CMake/docs/build/html/reference/boost_test_run_fail.html
tools/build/CMake/docs/build/html/search.html
tools/build/CMake/docs/build/html/searchindex.js
tools/build/CMake/docs/build/html/testing.html
tools/build/CMake/docs/source/add_compiled_library.rst
tools/build/CMake/docs/source/adding_regression_tests.rst
tools/build/CMake/docs/source/boost_cmake_version.py.in
tools/build/CMake/docs/source/build_configuration.rst
tools/build/CMake/docs/source/build_variants.rst
tools/build/CMake/docs/source/cmake.pyc
tools/build/CMake/docs/source/conf.py
tools/build/CMake/docs/source/exported_targets.rst [new file with mode: 0644]
tools/build/CMake/docs/source/external_dependencies.rst [new file with mode: 0644]
tools/build/CMake/docs/source/index.rst
tools/build/CMake/docs/source/modularize_library.rst.set_aside [new file with mode: 0644]
tools/build/CMake/docs/source/notes_by_version.rst
tools/build/CMake/docs/source/quickstart.rst
tools/build/CMake/docs/source/reference/boost_add_library.rst
tools/build/CMake/docs/source/reference/boost_python_module.rst [new file with mode: 0644]
tools/build/CMake/externals/BZip2.cmake [new file with mode: 0644]
tools/build/CMake/externals/Doxygen.cmake [new file with mode: 0644]
tools/build/CMake/externals/Expat.cmake [new file with mode: 0644]
tools/build/CMake/externals/MPI.cmake [new file with mode: 0644]
tools/build/CMake/externals/Python.cmake [new file with mode: 0644]
tools/build/CMake/externals/Xsltproc.cmake [new file with mode: 0644]
tools/build/CMake/externals/ZLib.cmake [new file with mode: 0644]
tools/build/CMake/install_me/Boost-version.cmake.in [new file with mode: 0644]
tools/build/CMake/install_me/BoostConfig.cmake [new file with mode: 0644]
tools/build/CMake/install_me/BoostConfigVersion.cmake [new file with mode: 0644]
tools/build/CMake/test/include/selftest_report.hpp [new file with mode: 0644]
tools/build/CMake/test/libs/a/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/libs/a/module.cmake [new file with mode: 0644]
tools/build/CMake/test/libs/a/src/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/libs/a/src/lib.cpp [new file with mode: 0644]
tools/build/CMake/test/libs/a/src/main.cpp [new file with mode: 0644]
tools/build/CMake/test/libs/a/test/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/libs/b/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/libs/b/module.cmake [new file with mode: 0644]
tools/build/CMake/test/libs/b/src/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/libs/b/src/lib.cpp [new file with mode: 0644]
tools/build/CMake/test/libs/b/src/main.cpp [new file with mode: 0644]
tools/build/CMake/test/libs/b/test/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/tools/tool-a/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/tools/tool-a/main.cpp [new file with mode: 0644]
tools/build/CMake/test/tools/tool-a/module.cmake [new file with mode: 0644]
tools/build/CMake/test/tools/tool-a/src/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/tools/tool-a/src/lib.cpp [new file with mode: 0644]
tools/build/CMake/test/tools/tool-a/src/main.cpp [new file with mode: 0644]
tools/build/CMake/test/tools/tool-a/test/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/tools/tool-b/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/tools/tool-b/main.cpp [new file with mode: 0644]
tools/build/CMake/test/tools/tool-b/module.cmake [new file with mode: 0644]
tools/build/CMake/test/tools/tool-b/src/CMakeLists.txt [new file with mode: 0644]
tools/build/CMake/test/tools/tool-b/src/lib.cpp [new file with mode: 0644]
tools/build/CMake/test/tools/tool-b/src/main.cpp [new file with mode: 0644]
tools/build/CMake/test/tools/tool-b/test/CMakeLists.txt [new file with mode: 0644]
tools/inspect/CMakeLists.txt
tools/wave/CMakeLists.txt