mirror of https://github.com/oxen-io/lokinet
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
598 B
Markdown
35 lines
598 B
Markdown
2 years ago
|
# Lokinet Internals docs
|
||
|
|
||
|
this is the area of the repo for documentation of lokinet internals
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
## Doxygen
|
||
|
|
||
|
building doxygen docs requires the following:
|
||
|
|
||
|
* cmake
|
||
|
* doxygen
|
||
|
* sphinx-build
|
||
|
* sphinx readthedocs theme
|
||
|
* breathe
|
||
|
* exhale
|
||
|
|
||
|
install packages:
|
||
|
|
||
|
$ sudo apt install doxygen python3-sphinx python3-sphinx-rtd-theme python3-breathe python3-pip
|
||
|
$ pip3 install --user exhale
|
||
|
|
||
|
build docs:
|
||
|
|
||
|
$ mkdir -p build-docs
|
||
|
$ cd build-docs
|
||
|
$ cmake .. && make doc
|
||
|
|
||
|
serve built docs via http, will be served at http://127.0.0.1:8000/
|
||
|
|
||
|
$ python3 -m http.server -d docs/html
|
||
|
|