Source code for pydmt.features.sphinx

"""
sphinx.py
"""

import os

from pydmt.api.feature import Feature
from pydmt.builders.sphinx import BuilderSphinx
from pydmt.core.pydmt import PyDMT

SPHINX_FOLDER = "sphinx"


[docs] class FeatureSphinx(Feature):
[docs] def setup(self, pydmt: PyDMT) -> None: if not os.path.isdir(SPHINX_FOLDER): return pydmt.add_builder(BuilderSphinx())