Salome HOME
Rename table to board for jobs publishing
[tools/sat.git] / data / env_scripts / lapack.py
1 #!/usr/bin/env python
2 #-*- coding:utf-8 -*-
3
4 import os.path
5
6 def set_env(env, prereq_dir, version):
7     env.set('LAPACKHOME', prereq_dir)
8     env.set('LAPACK_ROOT_DIR', prereq_dir)
9     env.set('LAPACK_SRC', os.path.join(prereq_dir,'SRC'))
10     #env.set('LAPACK', os.path.join(prereq_dir))
11     env.set('BLAS_SRC', os.path.join(prereq_dir,'BLAS','SRC'))
12     root = env.get('LAPACKHOME')
13     
14     env.prepend('PATH', os.path.join(root, 'lapacke','include'))
15     env.prepend('PATH', os.path.join(root, 'lib'))
16     env.prepend('LD_LIBRARY_PATH', os.path.join(root, 'lib'))
17     env.prepend('PYTHONPATH', os.path.join(root, 'Lib'))
18
19     # FOR NUMPY AND SCIPY
20     env.set('BLAS', os.path.join(root, 'lib'))
21     env.set('LAPACK', os.path.join(root, 'lib'))
22     env.set('ATLAS', os.path.join(root, 'lib'))
23     
24
25 def set_nativ_env(env):
26     env.set('LAPACKHOME', '/usr')
27     pass