Salome HOME
C3PO: requires mpi4py
[tools/sat_salome.git] / products / env_scripts / EFICAS_TOOLS.py
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 import os.path
5 import platform
6
7 def set_env(env, prereq_dir, version):
8     env.set('EFICAS_TOOLS_ROOT_DIR', prereq_dir)   # update for cmake 
9     env.set('EFICAS_TOOLS_ROOT', prereq_dir)
10     env.append('PYTHONPATH', prereq_dir)
11     env.append('LD_LIBRARY_PATH', prereq_dir)
12     ld = ['Accas','Aide','convert','Doc','Editeur','Efi2Xsd','Extensions','generator','Ihm','InterfaceQT4','Noyau','Telemac','Traducteur','UiQT5']
13     if platform.system() == "Windows" :
14         LD_LIBRARY_PATH='PATH'
15     else:
16        LD_LIBRARY_PATH='LD_LIBRARY_PATH'
17         
18     env.append(LD_LIBRARY_PATH, prereq_dir)
19     for d in ld:
20         env.append('PYTHONPATH', os.path.join(prereq_dir, d))
21         env.append(LD_LIBRARY_PATH, os.path.join(prereq_dir, d))
22                                                                                                                         
23 def set_nativ_env(env):
24     env.set('EFICAS_TOOLS_ROOT_DIR', '/usr')   # update for cmake
25     env.set('EFICAS_TOOLS_ROOT', '/usr')
26     env.set('EFICAS_TOOLS_LIB_DIR', '/usr/lib')
27     pass