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() |
| def setenv.add_path | ( | directory, | |
| variable_name | |||
| ) |
Function helper to add environment variables
Referenced by salomeContext.SalomeContext._startSalome(), and set_env().
| 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().
| def setenv.get_lib_dir | ( | ) |
Referenced by set_env().
| def setenv.main | ( | silent = False, |
|
exeName = None |
|||
| ) |
References get_config(), and set_env().
Referenced by instances.TestLauncher.__connectToInstance(), salome_instance.SalomeInstance.__run(), salomeContext.SalomeContext._kill(), salomeContext.SalomeContext._killAll(), salomeContext.SalomeContext._runAppli(), salomeContext.SalomeContext._runConsole(), salomeContext.SalomeContext._runRemote(), salomeContext.SalomeContext._runSession(), salomeContext.SalomeContext._runTests(), salomeContext.SalomeContext._sessionless(), TestConcurrentSession.appli(), TestConcurrentSession.session(), TestLauncherSessionArgs.TestSessionArgs.session(), and TestLauncherSimple.TestLauncher.testHello().
| def setenv.set_env | ( | args, | |
| modules_list, | |||
| modules_root_dir, | |||
silent = False, |
|||
keepEnvironment = True |
|||
| ) |
Add to the PATH-variables modules specific paths
References add_path(), salome_utils.generateFileName(), get_lib_dir(), salome_utils.getLogDir(), salome_utils.getPortNumber(), and salome_utils.makeTmpDir().
Referenced by runSalomeOld.main(), and main().
|
private |
| def setenv.args = main() |
| string setenv.salome_subdir = "salome" |