27 lines
661 B
Python
27 lines
661 B
Python
|
bl_info = {
|
||
|
'name': 'Package Manager',
|
||
|
'description': 'Testing package management',
|
||
|
'category': 'System',
|
||
|
'support': 'TESTING',
|
||
|
}
|
||
|
import bpy
|
||
|
|
||
|
class PackageSettings(bpy.types.PropertyGroup):
|
||
|
url = bpy.props.StringProperty(name="URL")
|
||
|
|
||
|
def register():
|
||
|
from . import (pkg_ops, pkg_ui)
|
||
|
|
||
|
bpy.utils.register_class(PackageSettings)
|
||
|
bpy.types.WindowManager.PackageManagerSettings = bpy.props.PointerProperty(type=PackageSettings)
|
||
|
pkg_ops.register()
|
||
|
pkg_ui.register()
|
||
|
|
||
|
def unregister():
|
||
|
from . import (pkg_ops, pkg_ui)
|
||
|
|
||
|
pkg_ops.unregister()
|
||
|
pkg_ui.unregister();
|
||
|
del bpy.types.WindowManager.PackageManagerSettings
|
||
|
|