python39Packages.cliff: generate and install man page

This commit is contained in:
Sandro Jäckel
2022-01-29 02:29:21 +01:00
committed by Sandro Jäckel
parent bbc13405d3
commit ea57cb59b6
@@ -3,11 +3,14 @@
, fetchPypi
, autopage
, cmd2
, installShellFiles
, openstackdocstheme
, pbr
, prettytable
, pyparsing
, pyyaml
, stevedore
, sphinx
, callPackage
}:
@@ -26,6 +29,12 @@ buildPythonPackage rec {
rm test-requirements.txt
'';
nativeBuildInputs = [
installShellFiles
openstackdocstheme
sphinx
];
propagatedBuildInputs = [
autopage
cmd2
@@ -36,6 +45,11 @@ buildPythonPackage rec {
stevedore
];
postInstall = ''
sphinx-build -a -E -d doc/build/doctrees -b man doc/source doc/build/man
installManPage doc/build/man/cliff.1
'';
# check in passthru.tests.pytest to escape infinite recursion with stestr
doCheck = false;