### Setup Build Environment Dependencies Source: https://docs.blender.org/manual/en/latest/contribute/manual/getting_started/local_editing/install/macos.html Installs all required dependencies for building the Blender Manual. This command should be run from within the 'blender-manual' directory. ```bash make setup ``` -------------------------------- ### Successful Dependency Installation Message Source: https://docs.blender.org/manual/en/latest/contribute/manual/getting_started/local_editing/install/windows.html This message indicates that the 'make setup' command completed successfully. ```text Successfully installed Jinja2 MarkupSafe Pygments Sphinx docutils sphinx-rtd-theme Cleaning up... ``` -------------------------------- ### Setup Build Environment Dependencies Source: https://docs.blender.org/manual/en/latest/contribute/manual/getting_started/local_editing/install/linux.html Installs all necessary project dependencies for building the Blender Manual. This command should be re-run periodically to ensure dependencies are up-to-date. ```bash make setup ``` -------------------------------- ### Install Dependencies on Redhat/Fedora Source: https://docs.blender.org/manual/en/latest/contribute/manual/getting_started/local_editing/install/linux.html Installs Python, pip, Git, and Git LFS. Also initializes Git LFS globally, skipping repository-specific setup. ```bash sudo dnf install python python-pip git git-lfs git lfs install --skip-repo ``` -------------------------------- ### Install Dependencies on Arch Linux Source: https://docs.blender.org/manual/en/latest/contribute/manual/getting_started/local_editing/install/linux.html Installs Python, pip, Git, and Git LFS. Also initializes Git LFS globally, skipping repository-specific setup. ```bash sudo pacman -S python python-pip git git-lfs git lfs install --skip-repo ``` -------------------------------- ### Install Package from File Source: https://docs.blender.org/manual/en/latest/advanced/command_line/extension_arguments.html Installs a package file into a user repository. Requires specifying the repository (-r) and the file path. Use -e to enable the extension after installation and --no-prefs to treat user preferences as read-only. ```bash blender --command extension install-file [-h] -r REPO [-e] [--no-prefs] FILE ``` -------------------------------- ### Install Dependencies on Debian/Ubuntu Source: https://docs.blender.org/manual/en/latest/contribute/manual/getting_started/local_editing/install/linux.html Installs Python 3, pip, Git, and Git LFS. Also initializes Git LFS globally, skipping repository-specific setup. ```bash sudo apt-get install python3 python3-pip git git-lfs git lfs install --skip-repo ``` -------------------------------- ### Example Catalog Definition File Format Source: https://docs.blender.org/manual/en/latest/files/asset_libraries/catalogs.html This is an example of a valid catalog definition file format. It uses UTF-8 encoding and specifies catalog information in a colon-separated format. Lines starting with '#' and empty lines are ignored. ```text # This is an Asset Catalog Definition file for Blender. # # Empty lines and lines starting with `#` will be ignored. # The first non-ignored line should be the version indicator. ``` -------------------------------- ### Install Packages Source: https://docs.blender.org/manual/en/latest/advanced/command_line/extension_arguments.html Installs specified packages. Use -s to sync remote directories, -e to enable the extension after installation, and --no-prefs to treat user preferences as read-only. ```bash blender --command extension install [-h] [-s] [-e] [--no-prefs] PACKAGES ```