### Navigation

- index
- next |
- previous |
- OME CMake Super-Build 0.2.2 documentation »
- Maintenance »

# Boost

Boost releases are approximately every six months. In addition to the general steps:

- update FindBoost.cmake (also on GitHub; this includes the supported versions and the dependency information; instructions are in the comments in `FindBoost.cmake`
- open a PR against cmake.git and send the patch to the mailing list (also on GitHub
- update the embedded copy of `FindBoost.cmake` in all OME components so that they can detect and use the new Boost version

Updating the upstream version is needed to keep our code in sync with the canonical version. It is also a necessary requirement for end-users to be able to use our exported dependency information in their projects. It may be the case that the Boost project will provide CMake configuration files in the future, containing the dependency information; at this point the embedded `FindBoost.cmake` may be dropped entirely.

### Navigation

- index
- next |
- previous |
- OME CMake Super-Build 0.2.2 documentation »
- Maintenance »