Skip to content

Man pages are only generated for the first entry point

Summary

As stated in our documentation, to generate our man pages, we must execute:

python3 setup.py --command-packages=click_man.commands man_pages

However, as it currently stands, this will only generate man pages for the first entry point defined in setup.py, thus when we execute this command, we only generate the man page for bst-artifact-server.

In order to generate the man pages for all the commands defined in cli.py, we need to comment out the first entry point and then regenerate the man pages.

This is a manual cumbersome process which requires a fix upstream.

An issue has been filed upstream, here.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information