This repository has been archived on 2023-02-28 . You can view files and clone it, but cannot push or open issues or pull requests.
8c8bc6ff35dcb240290321c44535f41a8a547b26
They were useful while testing out certain things, but get in the way now because (apparently) aren't absolute truth.
BAM (Blender Asset Manager)
Script to manage assets with Blender.
Bundling with Blender
Blender is bundled with a version of BAM. To update this version, first build a new wheel file:
python3 setup.py bdist_wheel
Then copy this wheel to Blender:
cp dist/blender_bam-*.whl /path/to/blender/release/scripts/addons/io_blend_utils/
Remove old wheels that are still in /path/to/blender/release/scripts/addons/io_blend_utils/ before committing.
Running bam-pack from the wheel
This is the way that Blender runs bam-pack:
PYTHONPATH=./path/to/blender_bam-*.whl python3 -m bam.pack
Bumping versions
When bumping the version to something new, make sure you update the following files:
setup.py
bam/__init__.py
doc/source/conf.py
Description
Languages
Python
98.8%
Shell
0.7%
HTML
0.2%
Makefile
0.2%
Mako
0.1%