- if sys.platform == "win32":
- add_path(os.path.join(plugin_root,get_lib_dir(),salome_subdir), "PATH")
- add_path(os.path.join(plugin_root,"bin",salome_subdir), "PYTHONPATH")
- else:
- add_path(os.path.join(plugin_root,get_lib_dir(),salome_subdir), "LD_LIBRARY_PATH")
- add_path(os.path.join(plugin_root,"bin",salome_subdir), "PYTHONPATH")
- add_path(os.path.join(plugin_root,"bin",salome_subdir), "PATH")
+ plugin_list.append(plugin)
+
+ # add paths of plugin
+ if "SALOME_"+plugin+"Resources" not in os.environ:
+ resource_path = os.path.join(plugin_root, "share", salome_subdir, "resources", plugin.lower())
+ os.environ["SALOME_"+plugin+"Resources"] = resource_path
+ resource_path_list.append(resource_path)
+ add_path(os.path.join(plugin_root, get_lib_dir(), python_version, "site-packages", salome_subdir), "PYTHONPATH")
+ add_path(os.path.join(plugin_root, get_lib_dir(), salome_subdir), "PYTHONPATH")
+ if sys.platform == "win32":
+ add_path(os.path.join(plugin_root, get_lib_dir(), salome_subdir), "PATH")
+ add_path(os.path.join(plugin_root, "bin", salome_subdir), "PYTHONPATH")
+ else:
+ add_path(os.path.join(plugin_root, get_lib_dir(), salome_subdir), "LD_LIBRARY_PATH")
+ add_path(os.path.join(plugin_root, "bin", salome_subdir), "PYTHONPATH")
+ add_path(os.path.join(plugin_root, "bin", salome_subdir), "PATH")
+ pass
+ pass