Skip to content

FoundriesFactory and Linux microPlatform documentation source for https://docs.foundries.io

License

Notifications You must be signed in to change notification settings

StealthyCoder/docs

 
 

Repository files navigation

Docs

This repo contains the documentation source for: https://docs.foundries.io

About

Currently the docs are written in reStucturedText with Sphinx serving as the site generator.

Requirements

Before beginning any work, be sure to review CONTRIBUTING.md.

In order to build documentation, at minimum both python3 and pip for python3 are required. All required python modules are described in requirements.txt in this directory and can be installed withpip install -r requirements.txt.

The following is the list of packages needed (can be incomplete):

Package
sphinx
sphinx-rtd-theme
sphinx-tabs
sphinxemoji
sphinx_copybutton
sphinxcontrib.asciinema
sphinxcontrib-contentui
sphinx_toolbox
sphinx-prompt
myst-parser

Using virtualenv to Provide Requirements

The recommended way to build documentation (in order to avoid messing with global system-wide package storage) is to use virtualenv to set up the necessary environment for sphinx packages:

$ sudo apt-get install python3 python3-virtualenv
$ virtualenv -p /usr/bin/python3 venv
$ . ./venv/bin/activate
$ pip install -r requirements.txt

Building the Docs Locally

To build html from rst files run from the top directory:

$ make html

you can then open build/html/index.html in your browser to view the documentation.

About

FoundriesFactory and Linux microPlatform documentation source for https://docs.foundries.io

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 57.6%
  • Shell 14.5%
  • HTML 9.2%
  • CSS 6.2%
  • Makefile 5.9%
  • C++ 5.8%
  • Dockerfile 0.8%