Version 3 (modified by 14 years ago) ( diff ) | ,
---|
CMake TODO List
These are some features that we would like to implement in the CMake-based build system for Boost (in no particular order).
- Regression testing:
- For each library, automatically introduce a test that uses the "inspect" program to verify that the library meets all of Boost's coding and licensing requirements (and anything else that inspect checks).
- Documentation generation:
- Determine how the "tools" directory should fit in with "libs". Right now, "tools" is disabled because it doesn't work well with modular libraries.
- Building and testing against an installed tree:
- Allow a single Boost component's sources to be downloaded and built against an installed Boost
- Allow regression tests to be built and executed against an installed Boost
- Update regression-testing scripts to simulate a user's usage: build a Boost tree, build its installer, execute the installer, build the regression tests against the installed version (separately!), run regression tests and report the results.
- "Modularize" the rest of the Boost libraries
- Testing on more platforms and tweaks for those platforms
Note:
See TracWiki
for help on using the wiki.