Skip to content

xapian/xapian-docsprint

Repository files navigation

Xapian documentation sprint

This is the source for Xapian's user guide. Eventually this repository will be merged into the main Xapian tree.

You will need the Sphinx documentation tool installed to process this documentation. You can install the python3-sphinx or python-sphinx package on Debian, Fedora and Ubuntu, or pip install -r requirements.txt to install the python package directly.

You can generate versions for different programming languages (with translated examples and adjustments to the text). For full details see make help but for example to generate an HTML version for C++ use:

make html LANGUAGE=c++

The default if LANGUAGE isn't specified (e.g. when you run just make html) is to build for python3.

You can chat to us on matrix, IRC or via our mailing lists. Links to all of these are on our website.