diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2021-03-26 21:23:04 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2021-03-26 21:23:04 +0200 |
commit | 0d3b526c4d5aa38848a851f959a6856257a8e8c0 (patch) | |
tree | 35ff1c9922245f8a03212bc6aea8f5b26a34aaaf /docs/markdown/Wrap-review-guidelines.md | |
parent | 64775c0fd335c53604a295426d9d6ab4aae24cf8 (diff) | |
download | meson-wrapdocs.zip meson-wrapdocs.tar.gz meson-wrapdocs.tar.bz2 |
Added some wrap review docs. [skip ci]wrapdocs
Diffstat (limited to 'docs/markdown/Wrap-review-guidelines.md')
-rw-r--r-- | docs/markdown/Wrap-review-guidelines.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/docs/markdown/Wrap-review-guidelines.md b/docs/markdown/Wrap-review-guidelines.md index c81a8fa..702e881 100644 --- a/docs/markdown/Wrap-review-guidelines.md +++ b/docs/markdown/Wrap-review-guidelines.md @@ -26,6 +26,32 @@ $ cat ~/.config/mesonwrap.ini github_token = <github token> ``` +## Setting up the rewiew tooling + +The [Mesonwrap](https://github.com/mesonbuild/mesonwrap/) repository +contains review tooling. It is used to do the actual review, but +submitters can also use it to check their MRs. All issues reported by +the tool must be fixed, so using the tool can speed up the review +process considerably. + +The tool has some dependencies that are not available in all Linux +distributions. Thus using a Python +[Virtualenv](https://virtualenv.pypa.io/en/stable/). The tool can be +installed with the following commands. + +``` +git clone https://github.com/mesonbuild/mesonwrap.git +cd mesonwrap +virtualenv venv +bash +source venv/bin/activate +pip install -r requirements.txt +# You may need to install Meson and Ninja here as well depending on your setup +python3 setup.py install +mesonwrap review <see arguments below> +exit <when you are finished> +``` + ## Reviewing code ``` |