Version: 9.15.0
setenv Namespace Reference

Functions

def add_path (directory, variable_name)
 
def get_lib_dir ()
 
def get_config (silent=False, exeName=None, keepEnvironment=True)
 
def set_env (args, modules_list, modules_root_dir, silent=False, keepEnvironment=True)
 
def main (silent=False, exeName=None)
 

Variables

string salome_subdir = "salome"
 
 __lib__dir__ = None
 
def args = main()
 

Function Documentation

◆ add_path()

def setenv.add_path (   directory,
  variable_name 
)
Function helper to add environment variables

Referenced by salomeContext.SalomeContext._startSalome(), and set_env().

◆ get_config()

def setenv.get_config (   silent = False,
  exeName = None,
  keepEnvironment = True 
)
Get list of modules, paths.

Read args from launch configure xml file and command line options.
Check variables <module>_ROOT_DIR and set list of used modules.
Return args, modules_list, modules_root_dir

References launchConfigureParser.get_env().

Referenced by runSalomeNoServer.main(), runSalomeOld.main(), and main().

◆ get_lib_dir()

def setenv.get_lib_dir ( )

Referenced by set_env().

◆ main()

◆ set_env()

def setenv.set_env (   args,
  modules_list,
  modules_root_dir,
  silent = False,
  keepEnvironment = True 
)

Variable Documentation

◆ __lib__dir__

setenv.__lib__dir__ = None
private

◆ args

def setenv.args = main()

◆ salome_subdir

string setenv.salome_subdir = "salome"