Skip to content
/ docs Public
forked from gazebosim/docs

High-level Ignition documentation that gets published to https://gazebosim.org/docs/

Notifications You must be signed in to change notification settings

azeey/docs

This branch is 43 commits ahead of, 143 commits behind gazebosim/docs:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

12d605c · Jun 6, 2024
Jun 6, 2024
Jun 6, 2024
Jun 6, 2024
Jun 30, 2022
Jun 6, 2024
Jun 6, 2024
Jun 6, 2024
Jun 6, 2024
Jun 6, 2024
Feb 12, 2024
Jun 6, 2024
Jun 6, 2024
Feb 14, 2024
Jun 6, 2024
May 15, 2024
Apr 25, 2024
Jun 5, 2024
May 21, 2024
Jun 30, 2022
Jun 6, 2024
Jun 6, 2024
Jun 30, 2022
Jun 6, 2024
May 15, 2024
Aug 12, 2022
Jun 5, 2024
Jun 4, 2024
May 14, 2024
Jun 6, 2024
Feb 14, 2024
May 15, 2024
Nov 10, 2023
May 15, 2024
Dec 20, 2022
Jun 6, 2024
Mar 4, 2024
May 29, 2024
May 21, 2024

Repository files navigation

Gazebo Documentation

This repository contains documentation about Gazebo that does not pertain to a specific Gazebo library. An example would be installation instructions for an Gazebo release. The documentation contained in this repository can be view at https://gazebosim.org/docs.

Each Gazebo library maintains documentation and tutorials that are scoped to the features and capabilities of the library itself. The documentation for a library can be found under the API Reference section of https://gazebosim.org/docs.

Updating gazebosim.org

Main docs

The documentation in this repository is built using Sphinx. To build, you need to install the following:

  • python virtualenv

Create the virtual env and activate it:

python3 -m venv .venv
source .venv/bin/activate

Then install the necessary dependencies:

pip install -r requirements.txt
python3 build_multiversion.py

This will build all the documentation for all versions of Gazebo. You can preview the result locally by running an HTTP server on the output directory .build. For example:

python3 -m http.server 8000 -d .build

This will serve the website on http://localhost:8000

For quicker iteration, you can build the documentation for a subset of Gazebo versions. To build garden and harmonic:

python3 build_multiversion.py --release garden harmonic

Library docs

Instructions on how to update all of the library docs is contained in the tools/build_docs.sh script.

About

High-level Ignition documentation that gets published to https://gazebosim.org/docs/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 43.1%
  • C++ 24.5%
  • Shell 13.0%
  • HTML 8.3%
  • CMake 5.9%
  • CSS 5.2%