From 1efbaf92ae58278c0b5675b35f3a0970265cb895 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Wed, 22 Dec 2010 21:41:21 +0000 Subject: use imp.reload() rather then reload(). --- object_fracture/__init__.py | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) (limited to 'object_fracture') diff --git a/object_fracture/__init__.py b/object_fracture/__init__.py index 72ca3d2e..77269c7f 100644 --- a/object_fracture/__init__.py +++ b/object_fracture/__init__.py @@ -32,18 +32,16 @@ bl_addon_info = { "category": "Object"} -import bpy +if "bpy" in locals(): + import imp + imp.reload(fracture_ops) + imp.reload(fracture_setup) +else: + from . import fracture_ops + from . import fracture_setup -try: - init_data - - reload(fracture_ops) - reload(fracture_setup) -except: - from object_fracture import fracture_ops - from object_fracture import fracture_setup +import bpy -init_data = True class INFO_MT_add_fracture_objects(bpy.types.Menu): bl_idname = "INFO_MT_add_fracture_objects" -- cgit v1.2.3