Mercurial > code > home > repos > light9
view blender/__init__.py @ 2455:2d454737a916
split blender code to new file
author | drewp@bigasterisk.com |
---|---|
date | Tue, 20 May 2025 09:24:35 -0700 |
parents | 405abed9a45c |
children |
line wrap: on
line source
import logging import sys from . import light_control, time_sync bl_info = { "name": "light9_sync", "description": "light9 sync", "version": (0, 0, 1), "blender": (4, 4, 0), "category": "Object", } modules = (time_sync, light_control) def register(): logging.getLogger('autodepgraphapi').setLevel(logging.INFO) logging.getLogger('syncedgraph').setLevel(logging.INFO) for p in [ '/home/drewp/.local/share/pdm/venvs/blender-XpnfiNSq-3.11/lib/python3.11/site-packages', '/home/drewp/projects/light9/src/', '/my/proj/rdfdb', ]: if p not in sys.path: sys.path.append(p) for module in modules: sys.stderr.write(f'🚋1 register {module}\n') module.register() def unregister(): for module in reversed(modules): module.unregister()