Documentation Structure
The RDMC Prototype documentation is built using Sphinx and is organized into separate folders per release version. The latest version is 0.6.0.
Folder Structure
Each release has its own dedicated documentation folder under the docs/ directory:
docs/
├── 0.2.0/
├── 0.3.0/
├── 0.4.0/
├── 0.5.0/
└── 0.6.0/ ← latest version
├── source/
└── build/
Setting Up the Environment
Before building the documentation, activate your virtual environment and install all required dependencies.
Activate the virtual environment:
venv\Scripts\Activate
or:
.venv\Scripts\Activate
Install all required libraries:
python -m pip install ".[dev,docs]"
Building the Documentation
Build the HTML documentation:
cd docs/0.6.0
make html
Clean and rebuild (use this if changes are not reflecting):
rmdir /s /q build\doctrees && make html
The generated HTML files will be available at:
docs/0.6.0/build/html/index.html
Previous Versions
Documentation for all previous releases is available and can be accessed via the Versions page. Each version is independently built and stored in its own folder.