0
0
Developer documentation.
Go to file
2023-12-31 20:11:55 +01:00
AUTO_CONVERT Avoid placing "using git" in navigation twice, to avoid deprecation warning 2023-12-31 01:44:28 +01:00
docs Update for simplified image/video alignment and captioning 2023-12-31 20:11:55 +01:00
theme_overrides Fix incorrect URL in stylesheet 2023-12-12 11:11:36 +01:00
.gitattributes Initial commit, adding readme 2023-12-07 16:37:03 +01:00
.gitignore Update .gitignore for temporary python and editor files 2023-12-31 01:37:43 +01:00
hooks.py Silence info message about folder links in navigation.md 2023-12-31 01:19:41 +01:00
LICENSE Add CC-BY-SA 4.0 license file 2023-12-07 17:21:41 +01:00
mkdocs.yml Simplify captioning and aligning images 2023-12-31 20:11:55 +01:00
README.md README: Add link to generated output 2023-12-11 23:19:26 +01:00
requirements.txt Simplify captioning and aligning images 2023-12-31 20:11:55 +01:00

Blender Developer Documentation

Demo: developer.blender.org/docs

This is a new (experimental) repository for Markdown based developer documentation, using Material for MkDocs.

The official platform for developer documentation is still wiki.blender.org.

Building this Documentation Offline

The following assumes Python 3, pip, Git and Git LFS are installed.

Set up Git LFS for the current user:

git lfs install

Clone the documentation sources:

git clone https://projects.blender.org/blender/blender-developer-docs.git developer-docs

This will clone the sources into a developer-docs directory inside the current one.

Install all dependencies, such as Material for MkDocs:

python -m pip install -r requirements.txt

Build this documentation with live reloading:

mkdocs serve

Alternatively mkdocs build will generate the documentation as HTML into a site/ directory. Simply open site/index.html in a browser.