Parallel Programming Course Documentation How to make and test your changes Navigate to the project root directory: cd parallel_programming_course (Optional) Create a virtual environment: python3 -m venv venv Install the required dependencies (for the projects and the docs): pip install -r requirements.txt pip install -r docs/requirements.txt Configure the documentation build: cmake -S . -B build -DUSE_DOCS=ON Generate API documentation with Doxygen: doxygen Doxyfile Build the documentation: cmake --build build -t docs_html Update the documentation: cmake --build build -t docs_gettext # update documentation cmake --build build -t docs_update Re-build the documentation: cmake --build build -t docs_html Make local deployment of the changes: cd docs/_build/html python3 -m http.server 8080 Open the documentation in your browser: open http://localhost:8080/en open http://localhost:8080/ru