Scroll to navigation

DH_SPHINXDOC(1) Debhelper DH_SPHINXDOC(1)
 

NAME

dh_sphinxdoc - helps with packaging Sphinx-generated documentation

SYNOPSIS

dh_sphinxdoc [ debhelper options] [-Xitem] [directory...]

DESCRIPTION

dh_sphinxdoc is a debhelper program that prepares Sphinx-generated documentation for inclusion in a Debian package. More specifically:
It checks if all the files referenced by searchindex.js exist.
It replaces known *.js files with symlinks to /usr/share/javascript/sphinxdoc/ and generates ${sphinxdoc:Depends} substitution variable.
It removes the .doctrees directory.
It removes the .buildinfo file.
It removes the websupport.js file.

OPTIONS

directory
By default, dh_sphinxdoc scans your package looking for directories looking like they contain Sphinx-generated documentation. However, if you explicitly provide one or more directories, only they will be processed.
-Xitem, --exclude=item
Exclude files that contain item anywhere in their filename from being symlinked, removed or checked for existence.

BUGS

Symlinking translations.js and non-English searchtools.js is not supported.

SEE ALSO

debhelper(7), dh(1).
This program is meant to be used together with debhelper.

AUTHOR

Jakub Wilk <jwilk@debian.org>
2014-09-12