diff options
Diffstat (limited to 'third-party/benchmark/docs/releasing.md')
-rw-r--r-- | third-party/benchmark/docs/releasing.md | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/third-party/benchmark/docs/releasing.md b/third-party/benchmark/docs/releasing.md index 7a6dfc4017b2..334f93539381 100644 --- a/third-party/benchmark/docs/releasing.md +++ b/third-party/benchmark/docs/releasing.md @@ -8,10 +8,23 @@ * `git log $(git describe --abbrev=0 --tags)..HEAD` gives you the list of commits between the last annotated tag and HEAD * Pick the most interesting. -* Create one last commit that updates the version saved in `CMakeLists.txt` to the release version you're creating. (This version will be used if benchmark is installed from the archive you'll be creating in the next step.) +* Create one last commit that updates the version saved in `CMakeLists.txt` and the + `__version__` variable in `bindings/python/google_benchmark/__init__.py`to the release + version you're creating. (This version will be used if benchmark is installed from the + archive you'll be creating in the next step.) ``` -project (benchmark VERSION 1.5.3 LANGUAGES CXX) +project (benchmark VERSION 1.6.0 LANGUAGES CXX) +``` + +```python +# bindings/python/google_benchmark/__init__.py + +# ... + +__version__ = "1.6.0" # <-- change this to the release version you are creating + +# ... ``` * Create a release through github's interface @@ -19,4 +32,4 @@ project (benchmark VERSION 1.5.3 LANGUAGES CXX) * Update this to an annotated tag: * `git pull --tags` * `git tag -a -f <tag> <tag>` - * `git push --force origin` + * `git push --force --tags origin` |