qidoc.sphinx_project - Sphinx projects¶
QiBuild
-
class
qidoc.sphinx_project.
SphinxProject
(doc_worktree, project, name, depends=None, dest=None)¶ A doc project using Sphinx
-
source_dir
¶ Source Dir
-
configure
(**kwargs)¶ Create a correct conf.py in self.build_dir
-
append_breathe_settings
()¶ Append Breathe Settings
-
append_qiapidoc_settings
()¶ Return a string representing the qiapidoc settings
-
append_doxylink_settings
(conf, rel_paths=False)¶ Return a string representing the doxylink settings
-
append_intersphinx_settings
(conf, rel_paths=False)¶ Return a string representing the intersphinx settings
-
static
append_extension
(conf, extension_name)¶ Append Extension
-
build
(**kwargs)¶ Run sphinx.main() with the correct arguments
-
generate_examples_zips
()¶ Generate Exemples ZIPs
-
intl_update
()¶ Intl Update
-
intl_build
(language)¶ Intl Build
-
install
(destdir)¶ Install
-
-
qidoc.sphinx_project.
get_num_spellcheck_errors
(build_dir)¶ Get Num Spellcheck Errors
-
exception
qidoc.sphinx_project.
SphinxBuildError
¶ SphinxBuildError Exception
-
exception
qidoc.sphinx_project.
UnknownLingua
(project, language)¶ UnknownLingua Exception