| # This file is used by tools/utils.py to generate version strings. | |
| # The numbers are changed as follows: | |
| # | |
| # * New release cycle has begun (i.e. stable release was just made): | |
| # - increase MINOR by 1 | |
| # - set "PATCH 0" | |
| # - set "PRERELEASE 0" | |
| # - set "PRERELEASE_PATCH 0" | |
| # | |
| # * Doing a push-to-trunk from bleeding_edge: | |
| # (The first push-to-trunk in the release cycle will set PRERELEASE to 0) | |
| # - increase PRERELEASE by 1 | |
| # - set "PRERELEASE_PATCH 0" | |
| # | |
| # * Doing a cherry-pick to trunk: | |
| # - increase PRERELEASE_PATCH by 1 | |
| # | |
| # * Making a stable release (i.e. new stable branch): | |
| # - set "PRERELEASE 0" | |
| # - set "PRERELEASE_PATCH 0" | |
| # The new stable release version will sort higher than the prereleases. | |
| # | |
| # * Making cherry-picks to stable channel | |
| # - increase PATCH by 1 | |
| # | |
| # * Making a change to the ABI: | |
| # - increase ABI_VERSION by 1 | |
| # | |
| # * Deprecating an old ABI version: | |
| # - increase OLDEST_SUPPORTED_ABI_VERSION to the version that is supported. | |
| # | |
| CHANNEL be | |
| MAJOR 2 | |
| MINOR 3 | |
| PATCH 3 | |
| PRERELEASE 0 | |
| PRERELEASE_PATCH 0 | |
| ABI_VERSION 6 | |
| OLDEST_SUPPORTED_ABI_VERSION 5 |