Salome HOME
Ensure cmake_build_type is used in SALOME 9.12.0
[tools/sat_salome.git] / products / env_scripts / meshio.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     pyver = 'python' + env.get('PYTHON_VERSION')
9     env.set('MESHIO_ROOT_DIR',prereq_dir)
10     env.set('HDF5_DISABLE_VERSION_CHECK', '1')
11     env.set("MESHIO_VERSION",version)
12     if not platform.system() == "Windows" :
13         env.prepend('PATH', os.path.join(prereq_dir, 'bin'))
14         env.prepend('PYTHONPATH', os.path.join(prereq_dir, 'lib', pyver, 'site-packages'))
15         env.prepend('PATH', os.path.join(prereq_dir, 'lib', pyver, 'site-packages', 'bin'))
16     else:
17         # meshio is installed in Python lib directory
18         # no need to expand PATH
19         pass
20
21 def set_nativ_env(env):
22     import meshio
23     meshio_version=meshio.__version__
24     env.set("MESHIO_VERSION",meshio_version)