Install bleeding edge.:
pip install [--user] git+http://github.com/return42/linuxdoc.git
As the LinuxDoc lib evolving constantly, an update should be carried out regularly.:
pip install --upgrade git+http://github.com/return42/linuxdoc.git
If you are a developer and like to contribute to the LinuxDoc lib, fork on github or clone and make a developer install:
git clone https://github.com/return42/linuxdoc cd linuxdoc make install
Below you see how to integrate the LinuxDoc sphinx extensions into your sphinx
build process. In the conf.py (sphinx config) add the LinuxDoc
extensions:
extensions = [ "linuxdoc.rstFlatTable", # Implementation of the "flat-table" reST-directive. "linuxdoc.rstKernelDoc", # Implementation of the "kernel-doc" reST-directive. "linuxdoc.kernel_include", # Implementation of the "kernel-include" reST-directive. "linuxdoc.manKernelDoc", # Implementation of the "kernel-doc-man" builder "linuxdoc.cdomain", # Replacement for the sphinx c-domain. "linuxdoc.kfigure", # Sphinx extension which implements scalable image handling. ]