summaryrefslogtreecommitdiff
path: root/CONTRIBUTING.rst
diff options
context:
space:
mode:
authorChandan Singh <csingh43@bloomberg.net>2019-01-24 21:20:21 +0000
committerChandan Singh <chandan@chandansingh.net>2019-01-25 23:50:49 +0000
commit4edbbd27c295e3f5498d3e721941cb8a91da4fd3 (patch)
tree8237a9731d6072db54ae88c787f2a85133773d57 /CONTRIBUTING.rst
parentd74386886a1ca53a394dc80c1a29c777e087398a (diff)
downloadbuildstream-4edbbd27c295e3f5498d3e721941cb8a91da4fd3.tar.gz
setup.py, CONTRIBUTING.rst: Recommend using tox to generate man pages
Simplify our docs, by requesting users to run `tox -e man` to update man pages, instead of manually installing `click-man` and running the command manually.
Diffstat (limited to 'CONTRIBUTING.rst')
-rw-r--r--CONTRIBUTING.rst9
1 files changed, 2 insertions, 7 deletions
diff --git a/CONTRIBUTING.rst b/CONTRIBUTING.rst
index c8c1f29e5..815acfca6 100644
--- a/CONTRIBUTING.rst
+++ b/CONTRIBUTING.rst
@@ -1259,14 +1259,9 @@ into the ``setup.py``, as such, whenever the frontend command line
interface changes, the static man pages should be regenerated and
committed with that.
-To do this, first ensure you have ``click_man`` installed, possibly
-with::
+To do this, run the following from the the toplevel directory of BuildStream::
- pip3 install --user click_man
-
-Then, in the toplevel directory of buildstream, run the following::
-
- python3 setup.py --command-packages=click_man.commands man_pages
+ tox -e man
And commit the result, ensuring that you have added anything in
the ``man/`` subdirectory, which will be automatically included