#!/bin/bash
##########################################################################
#
#### cleandup ###
# cleanup a path (first parameter) from duplicated entries;
# second parameter is the separator
cleandup() {
out_var=`echo $1 | awk -v sep=$2 '{                      \
     na = split($1,a,sep);                               \
     k=0;                                                \
     for(i=0;i<=na;i++) {                                \
       found=0;                                          \
       for(j=0;j<k;j++) {                                \
         if(a[i]==aa[j])                                 \
         {                                               \
           found=1;                                      \
           break;                                        \
         };                                              \
       };                                                \
       if(found==0) {                                    \
         aa[k++]=a[i];                                   \
       };                                                \
     };                                                  \
     ORS=sep;                                            \
     for(i=0;i<k;i++) {                                  \
       print aa[i];                                      \
     }                                                   \
   }' | sed -e 's|\(.*\)$1|\1|g' -e 's|^[:;]||' -e 's|[:;]$||'`
echo $out_var
}
### clean ###
clean ()
{
xenv=`printenv $1`
out_var=`cleandup $xenv $2`
export $1=$out_var
}

# The 3 following variables are used only in case of a sat package
export out_dir_Path=$(cd $(dirname ${BASH_SOURCE[0]});pwd)
export PRODUCT_OUT_DIR=${out_dir_Path}
export PRODUCT_ROOT_DIR=${PRODUCT_OUT_DIR}

###########################################################################
# PRODUCT environment

export SALOME_MODULES="GEOM,SMESH,HEXABLOCK,HOMARD,MED,PARAVIS,JOBMANAGER,YACS,CALCULATOR,HELLO,PYHELLO"

# setting environ for all products

# setting environ for Python
export PYTHONHOME="${out_dir_Path}/INSTALL/Python"
export PYTHON_ROOT_DIR="${out_dir_Path}/INSTALL/Python"
export PATH="${PYTHON_ROOT_DIR}:${PATH}"
export PATH="${PYTHON_ROOT_DIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${PYTHON_ROOT_DIR}/lib:${LD_LIBRARY_PATH}"
export PYTHON_INCLUDE="${PYTHON_ROOT_DIR}/include/python2.7"
export PYTHONPATH="${PYTHON_ROOT_DIR}/lib/python2.7:${PYTHONPATH}"
export PYTHONPATH="${PYTHON_ROOT_DIR}/lib/python2.7/site-packages:${PYTHONPATH}"
export PYTHONBIN="${PYTHON_ROOT_DIR}/bin/python"
export PYTHON_VERSION="2.7"
export PYTHON_LIBDIR0="lib/python${PYTHON_VERSION}/site-packages"
export PYTHON_LIBDIR1="lib64/python${PYTHON_VERSION}/site-packages"

# setting environ for Babel
export BABEL_ROOT_DIR="${out_dir_Path}/INSTALL/Babel"
export PATH="${out_dir_Path}/INSTALL/Babel/bin:${PATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/Babel/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/Babel/bin:${PYTHONPATH}"

# clean all the path

# setting environ for click
export CLICK_ROOT_DIR="${out_dir_Path}/INSTALL/click"
export PYTHONPATH="${out_dir_Path}/INSTALL/click/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/click/bin:${PYTHONPATH}"

# clean all the path

# setting environ for Cython
export CYTHON_ROOT_DIR="${out_dir_Path}/INSTALL/Cython"
export PATH="${out_dir_Path}/INSTALL/Cython/bin:${PATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/Cython/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/Cython/bin:${PYTHONPATH}"

# clean all the path

# setting environ for numpy
export PYTHONPATH="${out_dir_Path}/INSTALL/numpy/bin:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/numpy/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for scipy
export SCIPY_ROOT_DIR="${out_dir_Path}/INSTALL/scipy"
export PYTHONPATH="${out_dir_Path}/INSTALL/scipy/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for lapack
export LAPACKHOME="${out_dir_Path}/INSTALL/lapack"
export LAPACK_ROOT_DIR="${out_dir_Path}/INSTALL/lapack"
export LAPACK_SRC="${out_dir_Path}/INSTALL/lapack/SRC"
export BLAS_SRC="${out_dir_Path}/INSTALL/lapack/BLAS/SRC"
export PATH="${LAPACKHOME}/lapacke/include:${PATH}"
export PATH="${LAPACKHOME}/lib:${PATH}"
export LD_LIBRARY_PATH="${LAPACKHOME}/lib:${LD_LIBRARY_PATH}"
export PYTHONPATH="${LAPACKHOME}/Lib:${PYTHONPATH}"
export BLAS="${LAPACKHOME}/lib"
export LAPACK="${LAPACKHOME}/lib"
export ATLAS="${LAPACKHOME}/lib"
export BLAS="${LAPACKHOME}/lib64:${BLAS}"
export LAPACK="${LAPACKHOME}/lib64:${LAPACK}"
export ATLAS="${LAPACKHOME}/lib64:${ATLAS}"

# clean all the path

# setting environ for cmake
export CMAKE_ROOT="${out_dir_Path}/INSTALL/cmake"
export PATH="${CMAKE_ROOT}/bin:${PATH}"

# clean all the path

# setting environ for pyreadline
export PYREADLINE_ROOT_DIR="${PYTHON_ROOT_DIR}"

# clean all the path

# setting environ for setuptools
export SETUPTOOLDIR="${out_dir_Path}/INSTALL/setuptools"
export SETUPTOOLS_ROOT_DIR="${out_dir_Path}/INSTALL/setuptools"
export PATH="${out_dir_Path}/INSTALL/setuptools/bin:${PATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/setuptools/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/setuptools/bin:${PYTHONPATH}"

# clean all the path

# setting environ for markupsafe
export MARKUPSAFE_ROOT_DIR="${out_dir_Path}/INSTALL/markupsafe"
export PATH="${out_dir_Path}/INSTALL/markupsafe/bin:${PATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/markupsafe/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/markupsafe/bin:${PYTHONPATH}"

# clean all the path

# setting environ for Jinja2
export JINJADIR="${out_dir_Path}/INSTALL/Jinja2"
export JINJA_ROOT_DIR="${out_dir_Path}/INSTALL/Jinja2"
export PATH="${JINJADIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${JINJADIR}/lib/python${PYTHON_VERSION}/site-packages:${LD_LIBRARY_PATH}"
export PYTHONPATH="${JINJADIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for six
export SIX_ROOT_DIR="${PYTHON_ROOT_DIR}"
export PATH="${out_dir_Path}/INSTALL/six/bin:${PATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/six/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/six/bin:${PYTHONPATH}"

# clean all the path

# setting environ for distribute
export DISTRIBUTE_ROOT_DIR="${PYTHON_ROOT_DIR}"
export PATH="${out_dir_Path}/INSTALL/distribute/bin:${PATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/distribute/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/distribute/bin:${PYTHONPATH}"

# clean all the path

# setting environ for pytz
export PYTZ_ROOT_DIR="${PYTHON_ROOT_DIR}"
export PYTHONPATH="${out_dir_Path}/INSTALL/pytz/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for pyparsing
export PYPARSING_ROOT_DIR="${PYTHON_ROOT_DIR}"
export PYTHONPATH="${out_dir_Path}/INSTALL/pyparsing/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for dateutil
export DATEUTIL_ROOT_DIR="${PYTHON_ROOT_DIR}"
export PYTHONPATH="${out_dir_Path}/INSTALL/dateutil/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for freetype
export FREETYPEDIR="${out_dir_Path}/INSTALL/freetype"
export FREETYPE_ROOT_DIR="${out_dir_Path}/INSTALL/freetype"
export FREETYPE_BIN="${FREETYPE_ROOT_DIR}/bin"
export FREETYPE_LIBRARY="${FREETYPE_ROOT_DIR}/lib"
export FREETYPE_INCLUDE_DIR="${FREETYPE_ROOT_DIR}/include"
export PATH="${FREETYPE_BIN}:${PATH}"
export PKG_CONFIG_PATH="${FREETYPE_LIBRARY}/pkgconfig:${PKG_CONFIG_PATH}"
export LD_LIBRARY_PATH="${FREETYPE_LIBRARY}:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for matplotlib
export MATPLOTLIB_ROOT_DIR="${out_dir_Path}/INSTALL/matplotlib"
export PYTHONPATH="${out_dir_Path}/INSTALL/matplotlib/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export MPLCONFIGDIR="${MATPLOTLIB_ROOT_DIR}"

# clean all the path

# setting environ for cppunit
export CPPUNITHOME="${out_dir_Path}/INSTALL/cppunit"
export CPPUNIT_ROOT="${out_dir_Path}/INSTALL/cppunit"
export CPPUNIT_ROOT_DIR="${out_dir_Path}/INSTALL/cppunit"
export CPPUNITINSTDIR="${CPPUNITHOME}"
export PATH="${CPPUNITHOME}/bin:${PATH}"
export LD_LIBRARY_PATH="${CPPUNITHOME}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for qt
export QTDIR="${out_dir_Path}/INSTALL/qt"
export QT5_ROOT_DIR="${out_dir_Path}/INSTALL/qt"
export PATH="${QTDIR}/bin:${PATH}"
export QT_PLUGIN_PATH="${out_dir_Path}/INSTALL/qt/plugins:${QT_PLUGIN_PATH}"
export QT_QPA_PLATFORM_PLUGIN_PATH="${out_dir_Path}/INSTALL/qt/plugins:${QT_QPA_PLATFORM_PLUGIN_PATH}"
export LD_LIBRARY_PATH="${QTDIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for PyQt
export PYQTDIR="${out_dir_Path}/INSTALL/PyQt"
export PYQT5_ROOT_DIR="${out_dir_Path}/INSTALL/PyQt"
export PYQT_SIPS="${PYQTDIR}/sip"
export PATH="${PYQTDIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${PYQTDIR}:${LD_LIBRARY_PATH}"
export PYTHONPATH="${PYQTDIR}:${PYQTDIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for qwt
export QWTHOME="${out_dir_Path}/INSTALL/qwt"
export QWT_ROOT_DIR="${out_dir_Path}/INSTALL/qwt"
export LD_LIBRARY_PATH="${QWTHOME}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for sip
export SIPDIR="${out_dir_Path}/INSTALL/sip"
export SIP_ROOT_DIR="${out_dir_Path}/INSTALL/sip"
export CPLUS_INCLUDE_PATH="${SIPDIR}/include/python${PYTHON_VERSION}:${CPLUS_INCLUDE_PATH}"
export PATH="${SIPDIR}/bin:${PATH}"
export PYTHONPATH="${SIPDIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export LD_LIBRARY_PATH="${SIPDIR}/lib/python${PYTHON_VERSION}/site-packages:${LD_LIBRARY_PATH}"
export PYQT_SIPS_DIR="${PYQTDIR}"

# clean all the path

# setting environ for omniORB
export OMNIORB_ROOT_DIR="${out_dir_Path}/INSTALL/omniORB"
export PATH="${OMNIORB_ROOT_DIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${OMNIORB_ROOT_DIR}/lib:${LD_LIBRARY_PATH}"
export PYTHONPATH="${OMNIORB_ROOT_DIR}/lib:${PYTHONPATH}"
export PYTHONPATH="${OMNIORB_ROOT_DIR}/lib/python:${PYTHONPATH}"
export PYTHONPATH="${OMNIORB_ROOT_DIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${OMNIORB_ROOT_DIR}/lib64/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export OMNIORB_USER_PATH="/tmp"

# clean all the path

# setting environ for omniORBpy
export OMNIORBPY_ROOT_DIR="${OMNIORB_ROOT_DIR}"

# clean all the path

# setting environ for boost
export BOOSTDIR="${out_dir_Path}/INSTALL/boost"
export BOOST_ROOT_DIR="${out_dir_Path}/INSTALL/boost"
export PATH="${BOOSTDIR}/include:${PATH}"
export LD_LIBRARY_PATH="${BOOSTDIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for swig
export SWIG_ROOT="${out_dir_Path}/INSTALL/swig"
export SWIG_ROOT_DIR="${out_dir_Path}/INSTALL/swig"
export SWIG_LIB="${out_dir_Path}/INSTALL/swig/share/swig/2.0.12"
export PATH="${SWIG_ROOT}/bin:${PATH}"

# clean all the path

# setting environ for gl2ps
export GL2PSDIR="${out_dir_Path}/INSTALL/gl2ps"
export GL2PS_ROOT_DIR="${out_dir_Path}/INSTALL/gl2ps"
export PATH="${GL2PSDIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${GL2PSDIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for freeimage
export FREEIMAGEDIR="${out_dir_Path}/INSTALL/freeimage"
export FREEIMAGE_ROOT_DIR="${out_dir_Path}/INSTALL/freeimage"
export PATH="${FREEIMAGEDIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${FREEIMAGEDIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for tcl
export TCL_ROOT_DIR="${out_dir_Path}/INSTALL/tcl"
export TCLHOME="${out_dir_Path}/INSTALL/tcl"
export PATH="${TCLHOME}/bin:${PATH}"
export LD_LIBRARY_PATH="${TCLHOME}/lib:${LD_LIBRARY_PATH}"
export INCLUDE="${TCLHOME}/include:${INCLUDE}"
export TCLLIBPATH="${TCLHOME}/lib ${TCLHOME}/lib/tcl ${TCLLIBPATH}"
export TCL_SHORT_VERSION="8.6"

# clean all the path

# setting environ for tk
export TK_ROOT_DIR="${out_dir_Path}/INSTALL/tk"
export TKHOME="${out_dir_Path}/INSTALL/tk"
export PATH="${TKHOME}/bin:${PATH}"
export LD_LIBRARY_PATH="${TKHOME}/lib:${LD_LIBRARY_PATH}"
export TKLIBPATH="${TKHOME}/lib ${TKHOME}/lib/tk ${TKLIBPATH}"

# clean all the path

# setting environ for libxml2
export LIBXML_DIR="${out_dir_Path}/INSTALL/libxml2"
export LIBXML2_ROOT_DIR="${out_dir_Path}/INSTALL/libxml2"
export INCLUDE="${LIBXML_DIR}/include:${INCLUDE}"
export PATH="${LIBXML_DIR}/bin:${PATH}"
export PATH="${LIBXML_DIR}/lib:${PATH}"
export PYTHONPATH="${LIBXML_DIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export LD_LIBRARY_PATH="${LIBXML_DIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for CAS
export CSF_ShadersDirectory="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/Shaders"
export CSF_UnitsLexicon="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/UnitsAPI/Lexi_Expr.dat"
export CSF_UnitsDefinition="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/UnitsAPI/Units.dat"
export CSF_SHMessage="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/SHMessage"
export CSF_XSMessage="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/XSMessage"
export CSF_MDTVTexturesDirectory="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/Textures"
export MMGT_REENTRANT="1"
export CSF_StandardDefaults="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/StdResource"
export CSF_PluginDefaults="${out_dir_Path}/INSTALL/CAS/share/opencascade/resources/StdResource"
export CASROOT="${out_dir_Path}/INSTALL/CAS"
export OPENCASCADE_ROOT_DIR="${out_dir_Path}/INSTALL/CAS"
export PATH="${CASROOT}/bin:${PATH}"
export LD_LIBRARY_PATH="${CASROOT}/lib:${CASROOT}/lin/lib:${LD_LIBRARY_PATH}"
export PATH="${CASROOT}:${PATH}"

# clean all the path

# setting environ for hdf5
export HDF5HOME="${out_dir_Path}/INSTALL/hdf5"
export HDF5_DIR="${out_dir_Path}/INSTALL/hdf5"
export HDF5_ROOT="${out_dir_Path}/INSTALL/hdf5"
export HDF5_ROOT_DIR="${out_dir_Path}/INSTALL/hdf5"
export PATH="${HDF5HOME}/bin:${PATH}"
export HDF5_LIBRARIES="${HDF5HOME}/lib"
export HDF5_INCLUDE_DIRS="${HDF5HOME}/include"
export HDF5_VERSION="1.8.14"
export LD_LIBRARY_PATH="${HDF5HOME}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for ParaView
export PVHOME="${out_dir_Path}/INSTALL/ParaView"
export VTKHOME="${out_dir_Path}/INSTALL/ParaView"
export PVVERSION="5.4"
export PARAVIEW_ROOT_DIR="${out_dir_Path}/INSTALL/ParaView"
export PARAVIEW_VERSION="5.4"
export ParaView_DIR="${PVHOME}/lib/paraview-${PVVERSION}"
export PATH="${PVHOME}/bin:${PATH}"
export PATH="${PVHOME}/include/paraview-${PVVERSION}:${PATH}"
export LD_LIBRARY_PATH="${PVHOME}/lib/paraview-${PVVERSION}:${LD_LIBRARY_PATH}"
export PYTHONPATH="${PVHOME}/lib/paraview-${PVVERSION}:${PYTHONPATH}"
export PV_PLUGIN_PATH="${PVHOME}/lib/paraview-${PVVERSION}:${PV_PLUGIN_PATH}"
export PYTHONPATH="${PVHOME}/lib/paraview-${PVVERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${PVHOME}/lib/paraview-${PVVERSION}/site-packages/vtk:${PYTHONPATH}"
export PATH="${VTKHOME}/bin:${PATH}"
export LD_LIBRARY_PATH="${VTKHOME}/lib:${LD_LIBRARY_PATH}"
export PYTHONPATH="${VTKHOME}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export TCLLIBPATH="${VTKHOME}/lib/vtk-5.0/tcl ${TCLLIBPATH}"
export VTK_ROOT_DIR="${VTKHOME}"
export VTK_DIR="${VTKHOME}/lib/cmake/paraview-${PVVERSION}"
export VTK_ROOT_DIR="${VTKHOME}/lib/paraview-${PVVERSION}:${VTK_ROOT_DIR}"

# clean all the path

# setting environ for metis
export METISDIR="${out_dir_Path}/INSTALL/metis"
export METIS_ROOT_DIR="${out_dir_Path}/INSTALL/metis"
export METIS_BIN="${METISDIR}/bin"
export METIS_LIBRARY="${METISDIR}/lib"
export METIS_LIBRARIES="${METISDIR}/lib"
export METIS_INCLUDE_DIR="${METISDIR}/include"

# clean all the path

# setting environ for scotch
export SCOTCHDIR="${out_dir_Path}/INSTALL/scotch"
export SCOTCH_ROOT_DIR="${out_dir_Path}/INSTALL/scotch"

# clean all the path

# setting environ for cycler
export CYCLER_ROOT_DIR="${out_dir_Path}/INSTALL/cycler"
export PYTHONPATH="${out_dir_Path}/INSTALL/cycler/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for subprocess32
export SUBPROCESS_ROOT_DIR="${out_dir_Path}/INSTALL/subprocess32"
export PYTHONPATH="${out_dir_Path}/INSTALL/subprocess32/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for functools32
export FUNCTOOLS_ROOT_DIR="${out_dir_Path}/INSTALL/functools32"
export PYTHONPATH="${out_dir_Path}/INSTALL/functools32/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for eigen
export EIGEN_ROOT_DIR="${out_dir_Path}/INSTALL/eigen"
export PATH="${EIGEN_ROOT_DIR}/include/eigen3:${PATH}"

# clean all the path

# setting environ for planegcs
export PLANEGCS_ROOT_DIR="${out_dir_Path}/INSTALL/planegcs"
export LD_LIBRARY_PATH="${PLANEGCS_ROOT_DIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for med
export MED3HOME="${out_dir_Path}/INSTALL/med"
export MED2HOME="${out_dir_Path}/INSTALL/med"
export MEDFILE_ROOT_DIR="${out_dir_Path}/INSTALL/med"
export PATH="${MED3HOME}/bin:${PATH}"
export LD_LIBRARY_PATH="${MED3HOME}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for sphinxintl
export SPHINXINTL_ROOT_DIR="${out_dir_Path}/INSTALL/sphinxintl"
export PATH="${out_dir_Path}/INSTALL/sphinxintl/bin:${PATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/sphinxintl/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for graphviz
export GRAPHVIZROOT="${out_dir_Path}/INSTALL/graphviz"
export GRAPHVIZ_ROOT_DIR="${out_dir_Path}/INSTALL/graphviz"
export PATH="${GRAPHVIZROOT}/bin:${GRAPHVIZROOT}/include/graphviz:${PATH}"
export LD_LIBRARY_PATH="${GRAPHVIZROOT}/lib:${GRAPHVIZROOT}/lib/graphviz:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for doxygen
export DOXYGENDIR="${out_dir_Path}/INSTALL/doxygen"
export DOXYGEN_ROOT_DIR="${out_dir_Path}/INSTALL/doxygen"
export PATH="${DOXYGENDIR}/bin:${PATH}"

# clean all the path

# setting environ for docutils
export DOCUTILSDIR="${out_dir_Path}/INSTALL/docutils"
export DOCUTILS_ROOT_DIR="${out_dir_Path}/INSTALL/docutils"
export PATH="${DOCUTILSDIR}/bin:${PATH}"
export PYTHONPATH="${DOCUTILSDIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for Sphinx
export SPHINXDIR="${out_dir_Path}/INSTALL/Sphinx"
export SPHINX_ROOT_DIR="${out_dir_Path}/INSTALL/Sphinx"
export PATH="${SPHINXDIR}/bin:${PATH}"
export PYTHONPATH="${SPHINXDIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for Pygments
export PYGMENTS_ROOT_DIR="${out_dir_Path}/INSTALL/Pygments"
export PYGMENTSDIR="${out_dir_Path}/INSTALL/Pygments"
export PATH="${PYGMENTSDIR}/bin:${PATH}"
export PYTHONPATH="${PYGMENTSDIR}/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for opencv
export OPENCV_ROOT_DIR="${out_dir_Path}/INSTALL/opencv"
export OPENCV_HOME="${out_dir_Path}/INSTALL/opencv"
export PATH="${OPENCV_ROOT_DIR}/include:${PATH}"
export LD_LIBRARY_PATH="${OPENCV_ROOT_DIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for Homard
export HOMARD_REP_EXE="${out_dir_Path}/INSTALL/Homard"
export HOMARD_EXE="homard"
export PATH="${HOMARD_REP_EXE}:${PATH}"

# clean all the path

# setting environ for netgen
export NETGENHOME="${out_dir_Path}/INSTALL/netgen"
export NETGEN_ROOT_DIR="${out_dir_Path}/INSTALL/netgen"
export NETGEN_BIN="${NETGENHOME}/bin"
export NETGEN_LIBRARY="${NETGENHOME}/lib"
export NETGEN_LIBRARIES="${NETGENHOME}/lib"
export NETGEN_INCLUDE_DIR="${NETGENHOME}/include"
export NETGEN_INCLUDE_DIRS="${NETGENHOME}/include"
export PATH="${NETGEN_BIN}:${PATH}"
export LD_LIBRARY_PATH="${NETGENHOME}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for MeshGems
# Here you can define your license parameters for MeshGems
# DISTENE license

# Set DISTENE License
export DISTENE_LICENSE_FILE="Use global envvar: DLIM8VAR"
export DLIM8VAR="dlim8 1:1:29030@132.166.148.28/005056a0574b::81f7588243541d5b032f38f485ec9ec044fda18cc77fd5d5030eecca17e9ea63"
export MESHGEMSHOME="${out_dir_Path}/INSTALL/MeshGems"
export MESHGEMS_ROOT_DIR="${out_dir_Path}/INSTALL/MeshGems"
export PATH="${MESHGEMSHOME}/bin:${PATH}"
export PATH="${MESHGEMSHOME}/bin/Linux_64:${PATH}"
export LD_LIBRARY_PATH="${MESHGEMSHOME}/lib/Linux_64:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for gmsh
export GMSHHOME="${out_dir_Path}/INSTALL/gmsh"
export GMSH_ROOT_DIR="${out_dir_Path}/INSTALL/gmsh"
export LD_LIBRARY_PATH="${out_dir_Path}/INSTALL/gmsh/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for cgns
export CGNSHOME="${out_dir_Path}/INSTALL/cgns"
export CGNS_ROOT_DIR="${out_dir_Path}/INSTALL/cgns"
export PATH="${CGNS_ROOT_DIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${CGNS_ROOT_DIR}/lib:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for lata
export PV_PLUGIN_PATH="${out_dir_Path}/INSTALL/lata/lib:${PV_PLUGIN_PATH}"

# clean all the path

# clean all the path

# clean all the path

# setting environ for sphinxcontrib
export SPHINXCONTRIB_ROOT_DIR="${out_dir_Path}/INSTALL/sphinxcontrib"
export PYTHONPATH="${out_dir_Path}/INSTALL/sphinxcontrib/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/sphinxcontrib/lib/python${PYTHON_VERSION}/site-packages/sphinxcontrib_napoleon-0.6.1-py2.7.egg/sphinxcontrib:${PYTHONPATH}"
export PYTHONPATH="${out_dir_Path}/INSTALL/sphinxcontrib/lib/python${PYTHON_VERSION}/site-packages/sphinxcontrib_napoleon-0.6.1-py2.7.egg/sphinxcontrib/napoleon:${PYTHONPATH}"

# clean all the path

# setting environ for pockets
export POCKETS_ROOT_DIR="${out_dir_Path}/INSTALL/pockets"
export PYTHONPATH="${out_dir_Path}/INSTALL/pockets/lib/python${PYTHON_VERSION}/site-packages:${PYTHONPATH}"

# clean all the path

# setting environ for CONFIGURATION
export CONFIGURATION_ROOT_DIR="${out_dir_Path}/INSTALL/CONFIGURATION"
export PATH="${CONFIGURATION_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${CONFIGURATION_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${CONFIGURATION_ROOT_DIR}/bin/salome:${CONFIGURATION_ROOT_DIR}/lib/salome:${CONFIGURATION_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${CONFIGURATION_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for SALOME
export SALOME_ROOT_DIR="${out_dir_Path}/INSTALL/SALOME"
export PATH="${SALOME_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${SALOME_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${SALOME_ROOT_DIR}/bin/salome:${SALOME_ROOT_DIR}/lib/salome:${SALOME_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${SALOME_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"
export SalomeAppConfig="${out_dir_Path}/INSTALL/SALOME/share/salome/resources/salome"

# clean all the path

# setting environ for LIBBATCH
export LIBBATCH_ROOT_DIR="${out_dir_Path}/INSTALL/LIBBATCH"
export LD_LIBRARY_PATH="${out_dir_Path}/INSTALL/LIBBATCH/lib:${LD_LIBRARY_PATH}"
export LD_LIBRARY_PATH="${out_dir_Path}/INSTALL/LIBBATCH/lib/python${PYTHON_VERSION}:${LD_LIBRARY_PATH}"

# clean all the path

# setting environ for KERNEL
export KERNEL_ROOT_DIR="${out_dir_Path}/INSTALL/KERNEL"
export PATH="${KERNEL_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${KERNEL_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${KERNEL_ROOT_DIR}/bin/salome:${KERNEL_ROOT_DIR}/lib/salome:${KERNEL_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${KERNEL_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for MEDCOUPLING
export MEDCOUPLING_ROOT_DIR="${out_dir_Path}/INSTALL/MEDCOUPLING"
export PATH="${MEDCOUPLING_ROOT_DIR}/bin:${PATH}"
export LD_LIBRARY_PATH="${MEDCOUPLING_ROOT_DIR}/lib:${LD_LIBRARY_PATH}"
export PYTHONPATH="${MEDCOUPLING_ROOT_DIR}/bin:${MEDCOUPLING_ROOT_DIR}/lib:${MEDCOUPLING_ROOT_DIR}/${PYTHON_LIBDIR0}:${MEDCOUPLING_ROOT_DIR}/${PYTHON_LIBDIR1}:${PYTHONPATH}"

# clean all the path

# setting environ for GUI
export GUI_ROOT_DIR="${out_dir_Path}/INSTALL/GUI"
export PATH="${GUI_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${GUI_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${GUI_ROOT_DIR}/bin/salome:${GUI_ROOT_DIR}/lib/salome:${GUI_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${GUI_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for GEOM
export GEOM_ROOT_DIR="${out_dir_Path}/INSTALL/GEOM"
export PATH="${GEOM_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${GEOM_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${GEOM_ROOT_DIR}/bin/salome:${GEOM_ROOT_DIR}/lib/salome:${GEOM_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${GEOM_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"
export PARALLEL_VISU="1"

# clean all the path

# setting environ for SMESH
export SMESH_ROOT_DIR="${out_dir_Path}/INSTALL/SMESH"
export PATH="${SMESH_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${SMESH_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${SMESH_ROOT_DIR}/bin/salome:${SMESH_ROOT_DIR}/lib/salome:${SMESH_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${SMESH_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for NETGENPLUGIN
export NETGENPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/NETGENPLUGIN"
export PATH="${NETGENPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${NETGENPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${NETGENPLUGIN_ROOT_DIR}/bin/salome:${NETGENPLUGIN_ROOT_DIR}/lib/salome:${NETGENPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${NETGENPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for BLSURFPLUGIN
export BLSURFPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/BLSURFPLUGIN"
export PATH="${BLSURFPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${BLSURFPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${BLSURFPLUGIN_ROOT_DIR}/bin/salome:${BLSURFPLUGIN_ROOT_DIR}/lib/salome:${BLSURFPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${BLSURFPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for GHS3DPLUGIN
export GHS3DPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/GHS3DPLUGIN"
export PATH="${GHS3DPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${GHS3DPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${GHS3DPLUGIN_ROOT_DIR}/bin/salome:${GHS3DPLUGIN_ROOT_DIR}/lib/salome:${GHS3DPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${GHS3DPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for GHS3DPRLPLUGIN
export GHS3DPRLPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/GHS3DPRLPLUGIN"
export PATH="${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${GHS3DPRLPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${GHS3DPRLPLUGIN_ROOT_DIR}/bin/salome:${GHS3DPRLPLUGIN_ROOT_DIR}/lib/salome:${GHS3DPRLPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${GHS3DPRLPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for HYBRIDPLUGIN
export HYBRIDPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/HYBRIDPLUGIN"
export PATH="${HYBRIDPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${HYBRIDPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${HYBRIDPLUGIN_ROOT_DIR}/bin/salome:${HYBRIDPLUGIN_ROOT_DIR}/lib/salome:${HYBRIDPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${HYBRIDPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for HexoticPLUGIN
export HexoticPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/HexoticPLUGIN"
export PATH="${HexoticPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${HexoticPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${HexoticPLUGIN_ROOT_DIR}/bin/salome:${HexoticPLUGIN_ROOT_DIR}/lib/salome:${HexoticPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${HexoticPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for GMSHPLUGIN
export GMSHPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/GMSHPLUGIN"
export PATH="${GMSHPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${GMSHPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${GMSHPLUGIN_ROOT_DIR}/bin/salome:${GMSHPLUGIN_ROOT_DIR}/lib/salome:${GMSHPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${GMSHPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for HEXABLOCK
export HEXABLOCK_ROOT_DIR="${out_dir_Path}/INSTALL/HEXABLOCK"
export PATH="${HEXABLOCK_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${HEXABLOCK_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${HEXABLOCK_ROOT_DIR}/bin/salome:${HEXABLOCK_ROOT_DIR}/lib/salome:${HEXABLOCK_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${HEXABLOCK_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for HEXABLOCKPLUGIN
export HEXABLOCKPLUGIN_ROOT_DIR="${out_dir_Path}/INSTALL/HEXABLOCKPLUGIN"
export PATH="${HEXABLOCKPLUGIN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${HEXABLOCKPLUGIN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${HEXABLOCKPLUGIN_ROOT_DIR}/bin/salome:${HEXABLOCKPLUGIN_ROOT_DIR}/lib/salome:${HEXABLOCKPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${HEXABLOCKPLUGIN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for HOMARD
export HOMARD_ROOT_DIR="${out_dir_Path}/INSTALL/HOMARD"
export PATH="${HOMARD_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${HOMARD_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${HOMARD_ROOT_DIR}/bin/salome:${HOMARD_ROOT_DIR}/lib/salome:${HOMARD_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${HOMARD_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for MED
export MED_ROOT_DIR="${out_dir_Path}/INSTALL/MED"
export PATH="${MED_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${MED_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${MED_ROOT_DIR}/bin/salome:${MED_ROOT_DIR}/lib/salome:${MED_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${MED_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for PARAVIS
export PARAVIS_ROOT_DIR="${out_dir_Path}/INSTALL/PARAVIS"
export PATH="${PARAVIS_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${PARAVIS_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${PARAVIS_ROOT_DIR}/bin/salome:${PARAVIS_ROOT_DIR}/lib/salome:${PARAVIS_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${PARAVIS_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"
export PV_PLUGIN_PATH="${out_dir_Path}/INSTALL/PARAVIS/lib/paraview;${PV_PLUGIN_PATH}"

# clean all the path

# setting environ for JOBMANAGER
export JOBMANAGER_ROOT_DIR="${out_dir_Path}/INSTALL/JOBMANAGER"
export PATH="${JOBMANAGER_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${JOBMANAGER_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${JOBMANAGER_ROOT_DIR}/bin/salome:${JOBMANAGER_ROOT_DIR}/lib/salome:${JOBMANAGER_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${JOBMANAGER_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for YACS
export YACS_ROOT_DIR="${out_dir_Path}/INSTALL/YACS"
export PATH="${YACS_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${YACS_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${YACS_ROOT_DIR}/bin/salome:${YACS_ROOT_DIR}/lib/salome:${YACS_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${YACS_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for YACSGEN
export YACSGEN_ROOT_DIR="${out_dir_Path}/INSTALL/YACSGEN"
export PATH="${YACSGEN_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${YACSGEN_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${YACSGEN_ROOT_DIR}/bin/salome:${YACSGEN_ROOT_DIR}/lib/salome:${YACSGEN_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${YACSGEN_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for DOCUMENTATION
export DOCUMENTATION_ROOT_DIR="${out_dir_Path}/INSTALL/DOCUMENTATION"
export PATH="${DOCUMENTATION_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${DOCUMENTATION_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${DOCUMENTATION_ROOT_DIR}/bin/salome:${DOCUMENTATION_ROOT_DIR}/lib/salome:${DOCUMENTATION_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${DOCUMENTATION_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for SAMPLES
export SAMPLES_SRC_DIR="${PRODUCT_ROOT_DIR}/SOURCES/SAMPLES"
export DATA_DIR="${SAMPLES_SRC_DIR}"

# clean all the path

# setting environ for COMPONENT
export COMPONENT_ROOT_DIR="${out_dir_Path}/INSTALL/COMPONENT"
export PATH="${COMPONENT_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${COMPONENT_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${COMPONENT_ROOT_DIR}/bin/salome:${COMPONENT_ROOT_DIR}/lib/salome:${COMPONENT_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${COMPONENT_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for PYCALCULATOR
export PYCALCULATOR_ROOT_DIR="${out_dir_Path}/INSTALL/PYCALCULATOR"
export PATH="${PYCALCULATOR_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${PYCALCULATOR_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${PYCALCULATOR_ROOT_DIR}/bin/salome:${PYCALCULATOR_ROOT_DIR}/lib/salome:${PYCALCULATOR_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${PYCALCULATOR_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for CALCULATOR
export CALCULATOR_ROOT_DIR="${out_dir_Path}/INSTALL/CALCULATOR"
export PATH="${CALCULATOR_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${CALCULATOR_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${CALCULATOR_ROOT_DIR}/bin/salome:${CALCULATOR_ROOT_DIR}/lib/salome:${CALCULATOR_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${CALCULATOR_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for HELLO
export HELLO_ROOT_DIR="${out_dir_Path}/INSTALL/HELLO"
export PATH="${HELLO_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${HELLO_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${HELLO_ROOT_DIR}/bin/salome:${HELLO_ROOT_DIR}/lib/salome:${HELLO_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${HELLO_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# setting environ for PYHELLO
export PYHELLO_ROOT_DIR="${out_dir_Path}/INSTALL/PYHELLO"
export PATH="${PYHELLO_ROOT_DIR}/bin/salome:${PATH}"
export LD_LIBRARY_PATH="${PYHELLO_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}"
export PYTHONPATH="${PYHELLO_ROOT_DIR}/bin/salome:${PYHELLO_ROOT_DIR}/lib/salome:${PYHELLO_ROOT_DIR}/${PYTHON_LIBDIR0}/salome:${PYHELLO_ROOT_DIR}/${PYTHON_LIBDIR1}/salome:${PYTHONPATH}"

# clean all the path

# clean all the path
clean PATH ":"
clean LD_LIBRARY_PATH ":"
clean PYTHONPATH ":"
clean BLAS ":"
clean LAPACK ":"
clean ATLAS ":"
clean PKG_CONFIG_PATH ":"
clean QT_PLUGIN_PATH ":"
clean QT_QPA_PLATFORM_PLUGIN_PATH ":"
clean CPLUS_INCLUDE_PATH ":"
clean INCLUDE ":"
clean PV_PLUGIN_PATH ":"
clean VTK_ROOT_DIR ":"
clean PV_PLUGIN_PATH ";"
