Skip to content

kbarlee/srsRAN_docs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

srsRAN_docs

Documentation for the srsRAN project - see docs.srsran.com

Local Installation

The docs require following Sphinx extensions:

  • sphinxcontrib-seqdiag
  • sphinxcontrib-blockdiag

On Ubuntu, they can be installed with:

sudo apt install python-pip
pip install -r requirements.txt

Once dependenceies are installed,

git clone https://github.com/srsRAN/srsRAN_docs.git
cd srsRAN_docs/srsran_user_manuals
make html

Then load the compiled doc in your browser

firefox build/html/index.html
google-chrome build/html/index.html

To enable live build previews when editing documentation install the following extension:

  • sphinx-autobuild

This can be installed from the requirements file.

pip install -r requirements.txt

To build the docs first run from /srs_user_manuals/source

sphinx-build -b html . _build

Then run the following command from the docs main folder

sphinx-autobuild srsran_user_manuals/source/ srsran_user_manuals/source/_build/html

This will start a server at http://127.0.0.1:8000 which can be viewed in your browser, any changes to the docs will be shown here once saved.

About

Documentation for the srsRAN project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 51.1%
  • Python 48.9%