Skip to content
Snippets Groups Projects
user avatar
Marek Vavruša authored
The engine is responsible for central managemento of resources and work
distribution. This allows to spawn multiple loops.

The engine configuration / interface is based on Lua 5.1-5.2, including
a RPC and a simple CLI interface. This is going to be the core of configuration
later on.
65e0473a
Forked from Knot projects / Knot Resolver
8807 commits behind the upstream repository.

Documentation

Each directory contains a README.md with the basic information, examples and usage. It does not however contain API documentation, which is built separately in this directory.

Requirements

The code is documented with Doxygen JavaDoc style, a prettified documentation also requires breathe and Sphinx for building sane documentation pages. It is not however required.

You can get the extra dependencies with pip:

pip install -U Sphinx breathe
# Alternatively
pip -r doc/requirements.txt

Building documentation

If you satisfy the requirements, it's as easy as make doc, which builds the documentation in this folder.