0
0
Blender Developer Documentation.
Go to file
Alaska 1929528ba0 Update "Commiting Test Data" section to include build bot testing
This commit updates the "Commiting Test Data" section to include
information on how to make sure your tests are passing using the
build bot before commiting the changes to main.

Co-authored-by: Weizhen Huang <weizhen@blender.org>
Pull Request: blender/blender-developer-docs#77
2024-10-07 14:56:29 +02:00
.gitea Gitea: Don't display empty "Default" issue template 2024-02-15 12:08:56 +01:00
docs Update "Commiting Test Data" section to include build bot testing 2024-10-07 14:56:29 +02:00
theme_overrides Update/replace Wiki links 2024-01-23 17:12:02 +01:00
.editorconfig editorconfig: add Makefile 2024-07-10 15:28:15 +10:00
.gitattributes Initial commit, adding readme 2023-12-07 16:37:03 +01:00
.gitignore Git: Add .python-version file to gitignore 2024-03-06 15:37:05 +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
Makefile Cleanup: wrap lines & minor corrections 2024-07-30 21:18:33 +10:00
mkdocs.yml Anim: move 'project Baklava' to 'Layered Animation' + better explanation 2024-09-23 12:58:27 +02:00
README.md Docs: Update URLs and labels to new chat platform 2024-08-21 13:51:24 +02:00
requirements.txt Deps: Use version specifiers for minor updates with backwards compatibility 2024-07-15 12:54:51 +02:00

Blender Developer Documentation

New Blender Developer Documentation platform using Material for MkDocs.
The generated documentation is live on developer.blender.org/docs

This is the successor of the developer Wiki, which was archived in January 2024.

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.