Brian C. Lane
f5732d21bf
Build manpages for composer-cli and lorax-composer
...
Add manpage creation to make docs target to keep them updated.
(cherry picked from commit 7500a17f27
)
(cherry picked from commit d9b282150e
)
2018-10-29 15:22:38 -07:00
Brian C. Lane
64efb8b415
Ignore dnf.logging when building docs
...
(cherry picked from commit 07de4c371a
)
2018-08-13 16:47:10 -07:00
Brian C. Lane
d824d63b97
Override Sphinx documentation version with LORAX_VERSION
...
Normally you want to document the NEXT release, not the last. This
allows you to build the documentation using:
LORAX_VERSION="29.6" make docs
(cherry picked from commit d47d38e0c8
)
2018-06-04 16:48:11 -07:00
Brian C. Lane
a85ef02dca
Update Copyright year to 2018 in Sphinx docs
...
(cherry picked from commit 6a161ade95eec18dabd5eb22ac8e3139017bcb10)
2018-03-15 13:50:28 -07:00
Brian C. Lane
e12f6b8ede
Use Sphinx to generate manpages
...
Use make -C docs man to regenerate the manpages in docs/man/
2016-03-21 14:21:56 -07:00
Brian C. Lane
0b9077ceaa
Move argument parsers into pylorax.cmdline
...
This will make it possible to use sphinx-argparse to generate all the
documentation and manual pages.
2016-03-21 14:21:55 -07:00
Brian C. Lane
0f0f01d51d
Create html documentation under docs/html/
2015-05-15 17:11:20 -07:00
Brian C. Lane
a6e469e0e6
Clean up some pylint warnings
...
Mostly logging, using .format() on the strings.
2015-05-15 17:11:20 -07:00
Brian C. Lane
9b384e084f
Mock more modules for RTD
...
Also add a requirements.txt for RTD so that it will install Mako into
the virtualenv when generating the documentation.
2015-04-09 11:01:20 -07:00
Brian C. Lane
da59f8af4b
Mock the selinux package for RTD
2015-04-09 10:26:14 -07:00
Brian C. Lane
f40dadf9be
Added Sphinx Documentation
...
Run 'make docs' to update the apidocs.
Also moves the README.livemedia-creator and README.product into docs
as ReST documents. They will be installed in /usr/share/doc/lorax/
by the rpm package.
2015-04-09 09:29:56 -07:00