forked from bartvdbraak/blender
Cleanup: tweak logic for skipping modules
Startup is the special case, so match against this instead of 'modules'.
This commit is contained in:
parent
2404220e80
commit
be1e61b093
@ -254,12 +254,10 @@ def load_scripts(reload_scripts=False, refresh_scripts=False):
|
||||
if _os.path.isdir(path):
|
||||
_sys_path_ensure(path)
|
||||
|
||||
# only add this to sys.modules, don't run
|
||||
if path_subdir == "modules":
|
||||
continue
|
||||
|
||||
for mod in modules_from_path(path, loaded_modules):
|
||||
test_register(mod)
|
||||
# Only add to 'sys.modules' unless this is 'startup'.
|
||||
if path_subdir == "startup":
|
||||
for mod in modules_from_path(path, loaded_modules):
|
||||
test_register(mod)
|
||||
|
||||
# load template (if set)
|
||||
if any(_bpy.utils.app_template_paths()):
|
||||
|
Loading…
Reference in New Issue
Block a user