documenteer.stackdocs¶
documenteer.stackdocs.build Module¶
Stack documentation build system.
Functions¶
  | 
Build stack Sphinx documentation (main entrypoint).  | 
documenteer.stackdocs.doxygen Module¶
Configuration and execution of Doxygen at the stack level.
Functions¶
  | 
Preprocess a Doxygen configuration for an individual package that is based on a package's   | 
Render the mainpage.dox page that provides content for the Doxygen subsite's homepage.  | 
|
Get the path to the doxygen configuration file included with Documenteer.  | 
|
Get the path to the Doxygen tag file for cppreference.com that's included with Documenteer.  | 
|
  | 
Run Doxygen.  | 
Classes¶
  | 
A restricted Doxygen configuration.  | 
documenteer.stackdocs.packagecli Module¶
Implements the package-docs CLI for single-package documentation builds
in the LSST Stack.
documenteer.stackdocs.pkgdiscovery Module¶
Utilities for discovering packages in a stack and discovering attributes and their documentation.
Functions¶
  | 
Summarize packages currently set up by EUPS, listing their set up directories and EUPS version names.  | 
  | 
Find the EUPS table file for a project.  | 
  | 
List the names of packages that are required by an EUPS table file.  | 
  | 
Find documentation directories in a package using   | 
Classes¶
  | 
Metadata about a stack package's documentation content.  | 
Exception raised when documentation is not found for an EUPS package.  | 
documenteer.stackdocs.rootdiscovery Module¶
Utilities for detecting the root directory of Sphinx documentation.
Functions¶
  | 
Discover the   | 
  | 
Discover the directory containing the conf.py file.  | 
documenteer.stackdocs.stackcli Module¶
Implements the stack-docs CLI for stack documentation builds.