cmake build tools dir

svn path=/branches/CMake/Boost_1_35_0/tools/; revision=45462
Boost 1.35.0 release retrofitted with cmake build.  Libs build, testing and 'make package' known not to work in a few places as libs/* structure is inconsistent (no test/ dirs, etc.)

svn path=/branches/CMake/Boost_1_35_0/CMakeLists.txt; revision=45474
make the per-project install of include/boost optional, as not all projects are configured this way yet and CPack whines about it.  'make package' now succeeds (on the mac at least)

svn path=/branches/CMake/Boost_1_35_0/tools/; revision=45477
detect msvc9, add 'unknown' and plain 'vc'

svn path=/branches/CMake/Boost_1_35_0/tools/; revision=45578
As of cmake 2.6.0 targets must have globally unique names, or you get errors like this:

 CMake Error: Attempt to add link library "boost_unit_test_framework-static"
 to target "test3" which is not built by this project.

 CMake Error at tools/build/CMake/BoostCore.cmake:1080 (add_executable):
   add_executable cannot create target "test4" because another target with the
   same name already exists.  The existing target is an executable created in
   source directory
   "/home/troy/Projects/boost/branches/CMake/Boost_1_35_0/libs/variant/test".
   See documentation for policy CMP0002 for more details.
 Call Stack (most recent call first):
   tools/build/CMake/BoostTesting.cmake:173 (boost_add_executable)
   libs/xpressive/test/CMakeLists.txt:50 (boost_test_run)

This creates logical target names of Projectname/targetname
for executables (which includes tests).




svn path=/branches/CMake/Boost_1_35_0/tools/; revision=45586
Bring back handy option BUILD_VERSIONED.  This somehow disappeared
along the way.


svn path=/branches/CMake/Boost_1_35_0/tools/; revision=45771
Bring r45782 to the 1.35.0 branch

svn path=/branches/CMake/Boost_1_35_0/CMakeLists.txt; revision=45785
CTest complains internally if these aren't here:

Internal cmake changing into directory: /home/troy/Projects/boost/branches/CMake/Boost_1_35_0-build/tools/build/CMake/CompileTest
======== CMake output     ======
CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.6)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.


svn path=/branches/CMake/Boost_1_35_0/tools/; revision=45867