• Required softwares
  • Installing dependencies
  • Preparing the repository
  • cloning the repository
  • branching
  • Build commands
  • Simplest build
  • Main workflow
  • Prepare the build with CMake
  • Available options
  • Building options
  • Languages options
  • make the build
  • about Sphinx
  • Projects management
  • Debugging
  • Configuring CMake / Setting the build
  • Checking CMake version
  • Checking build folder
  • Changing the version number
  • Checking the sphinx version
  • Checking Perl
  • Adding / removing a language
  • Projects management
  • reading the file
  • Slicing the lines with a regex
  • Group use
  • Debugging
  • Project version in conf.py
  • Selecting project who needs on overview and a quickstart building
  • Standards
  • Other settings
  • Setting building variables
  • Comments in CMake
  • Included files and folder
  • Directory processing
  • Local list
  • Quickstart and Overview folder
  • Overview folder
  • Standards
  • Main files
  • Images
  • Scripts
  • overview.html
  • See if the projects_info.csv file exist, if don't the script stop and throws an error:
  • Get the configuration from projects_info.csv
  • read_and_parse_configuration subroutine
  • Building sections
  • get_sections()
  • Writing the file
  • Script exit
  • Metrics.pl
  • Variables
  • Useful commands
  • Rename or move files and rename all occurences
  • Moving the files to the right folder
  • Changing all occurrences
  • THE command:
  • Check and remove unused images
  • conf.py
  • Theming
  • Locales
  • Sphinx commands