Changes between Version 2 and Version 3 of CMakeBoostFeatures
- Timestamp:
- May 23, 2008, 1:32:38 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CMakeBoostFeatures
v2 v3 5 5 * Configuration and user experience 6 6 * CMake is trivial to install on many platforms 7 * Automatically probes for supported libraries (e.g., no need to write a user-config.jam)7 * Automatically probes for compilers, supported libraries, and tools (e.g., no need to write a user-config.jam) 8 8 * Graphical CMake configuration makes customized builds easy 9 * Uses native build tools (e.g., Visual Studio ) to build Boost9 * Uses native build tools (e.g., Visual Studio, make, Xcode, Kdevelop) to build Boost 10 10 11 11 * Portability 12 12 * CMake works on a variety of platforms, many of which are [http://public.kitware.com/CDash/index.php?project=CMake tested nightly]. 13 * CMake input files are platform-independent, high-level build descriptions 13 * CMake input files are platform-independent, high-level build descriptions. 14 14 15 15 * Deployment 16 * Complete support for installing from a build tree 16 * Complete support for installing from a build tree. 17 17 * Builds [wiki:CMakeBinaryInstaller binary installers] for Boost for a variety of platforms and formats (Mac OS X packages, Windows installers, RPMs, DEBs, etc.) 18 * Build system supports a modular Boost distribution, where libraries are self-contained subdirectories from which users can download and build a subset 18 * Build system supports a modular Boost distribution, where libraries are self-contained subdirectories from which users can download and build a subset (in progress). 19 19 20 20 * Regression testing 21 21 * Complete [wiki:CMakeTesting regression-testing support] using CTest 22 * Support for submitting regression testing results to a dashboard ( CDash, Dart, Dart2)23 * Ability to build and run regression tests against an installed Boost tree 22 * Support for submitting regression testing results to a dashboard ([http://www.cdash.org CDash], Dart, Dart2; in progress: [http://bitten.edgewall.org/ Bitten]) 23 * Ability to build and run regression tests against an installed Boost tree. 24 24 25 25 * Maintainability