aboutsummaryrefslogtreecommitdiff
path: root/docs/markdown
diff options
context:
space:
mode:
Diffstat (limited to 'docs/markdown')
-rw-r--r--docs/markdown/Contributing.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/docs/markdown/Contributing.md b/docs/markdown/Contributing.md
index e385be2..c0eea29 100644
--- a/docs/markdown/Contributing.md
+++ b/docs/markdown/Contributing.md
@@ -167,6 +167,8 @@ Continuous integration systems currently used:
allows `[skip ci]` anywhere in the commit messages.
- [AppVeyor](https://www.appveyor.com/docs/how-to/filtering-commits/#skip-directive-in-commit-message)
requires `[skip ci]` or `[skip appveyor]` in the commit title.
+- [Sider](https://sider.review)
+ runs Flake8 (see below)
## Documentation
@@ -208,6 +210,13 @@ $ cd meson
$ flake8
```
+To run it automatically before committing:
+
+```console
+$ flake8 --install-hook=git
+$ git config --bool flake8.strict true
+```
+
## C/C++ coding style
Meson has a bunch of test code in several languages. The rules for