nmk_doc.builders
Python module for nmk-doc plugin builders.
Module Contents
Classes
Builder used to generate doc config files |
|
Builder used to trigger sphinx documentation build |
- class nmk_doc.builders.NmkDocConfigBuilder(model: nmk.model.model.NmkModel)
Bases:
nmk_base.common.TemplateBuilderBuilder used to generate doc config files
- build(template: str)
Called by the doc.config and doc.rtd tasks, to generate the sphinx + Read The Docs config files
- Parameters:
template – Path to the Jinja template to use for generation**
- class nmk_doc.builders.NmkDocSphinxBuilder(model: nmk.model.model.NmkModel)
Bases:
nmk.model.builder.NmkTaskBuilderBuilder used to trigger sphinx documentation build
- build(source_folder: str, output_folder: str)
Called by the doc.build task, to build the sphinx documentation
- Parameters:
source_folder – doc source folder
output_folder – doc output folder