Tasks
The nmk-doc plugin defines the tasks described below.
Setup tasks
All tasks in this chapter are dependencies of the main setup task.
doc.config – doc configuration file generation
This tasks generates the sphinx configuration file.
Property |
Value/description |
|---|---|
builder |
|
input |
${gitVersion} value (current git version) |
output |
${docConfig} file |
if |
enabled only if ${docInputs} config item is not empty |
doc.rtd – Read The Docs build configuration file generation
This tasks generates the Read The Docs automated build configuration file.
Property |
Value/description |
|---|---|
builder |
|
input |
${docConfig} doc config file |
output |
${docRTDConfig} file |
if |
enabled only if ${docInputs} config item is not empty |
Build tasks
All tasks in this chapter are dependencies of the main build task.
doc.build – documentation build
This tasks builds the documentation by calling the sphinx tool.
Property |
Value/description |
|---|---|
builder |
|
input |
${docInputs} files |
output |
${docOutput} folder |
if |
enabled only if ${docInputs} config item is not empty |