| 142 | | * Make sure that the documentation is up to date. In particular, when the documentation source files get updated, the docs for the website need to be regenerated and merged to release. |
| 143 | | |
| 144 | | * If it hasn't already been done, run a snapshot using tools/release/snapshot.bat. |
| 145 | | |
| 146 | | * Build the distribution packages using tools/release/build_release_packages.bat. |
| 147 | | {{{ |
| 148 | | cd <snapshot-directory> |
| 149 | | %BOOST_TRUNK%\tools\release\build_release_packages boost_X_XX_X_beta1 >build_packages.log 2>&1 |
| 150 | | }}} |
| 151 | | |
| 152 | | * Unpack the distribution package for your local operating system, and verify build works OK. No point in posting a release candidate already known to fail! |
| 153 | | {{{ |
| 154 | | cd <boost-root> |
| 155 | | bootstrap |
| 156 | | .\b2 >build.log 2>&1 |
| 157 | | }}} |
| 158 | | |
| 159 | | * Upload distribution packages to snapshot ftp site. |
| | 142 | * Up to date instructions on [https://github.com/boostorg/boost/wiki/Preparing-Releases GitHub wiki]. |