zhangxiaomingnku / xapian-docsprint

The user manual for Xapian.

Home Page:https://xapian.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Xapian documentation sprint

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

Join in on channel #xapian on irc.freenode.net (webchat link: https://webchat.freenode.net/?channels=%23xapian) or via our mailing lists.

You will need the Sphinx documentation tool installed to process the documentation. You can install the python-sphinx package on Debian, Fedora and Ubuntu, or pip install -r requirements.txt to install the python package directly. We currently support up to Sphinx 1.8.5, because we have yet to migrate our custom domain to python3.

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 (when you run just make html) is to build for python.

About

The user manual for Xapian.

https://xapian.org/

License:Other


Languages

Language:Python 52.8%Language:C++ 21.8%Language:Perl 12.3%Language:PHP 8.1%Language:Java 3.5%Language:Makefile 1.6%