Skip to content

Latest commit

 

History

History
 
 

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Docs

About

This directory contains the files required to create open source documentation. Tools used: Sphinx

Configuration files

  • Index.rst - This is the main document. Main function of this document is to serve as a welcome page, and to contain the root of the “table of contents tree” (or toctree).This is one of the main things that Sphinx adds to reStructuredText, a way to connect multiple files to a single hierarchy of documents
  • conf.py - The configuration directory must contain a file named conf.py. This file (containing Python code) is called the “build configuration file” and contains (almost) all configuration needed to customize Sphinx input and output behavior.
  • .md files - Create all the markdown file which are referenced in the document tree with the appropriate content.
./
├── docs
│   ├── source
│   │     ├── index.rst
│   │     ├── conf.py
│   │     ├── *.md
│   ├── Makefile
|   ├── pip-requirements.txt
│   └── README.md
├── CONTRIBUTING.md

Building the docs

  1. Install latest sphinx
pip install -U Sphinx
  1. Install the pre-requisites
pip install -r pip-requirements.txt
  1. Build the documents
make html
or
make.bat html
  1. Access the documents from build/html/ folder.