X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=env_linux.sh;h=2aaa7dbbd50f67697ac7d27597e46beb9f98d558;hb=4d6bb9de0e54f09a9bbacc94a058cb7cd437d535;hp=b2a04b0f841572ee534c7037e5582cfcadfba4c7;hpb=ecd191563aa83968a2aa7e3d8d895db8f2349fc3;p=modules%2Fshaper.git diff --git a/env_linux.sh b/env_linux.sh index b2a04b0f8..2aaa7dbbd 100644 --- a/env_linux.sh +++ b/env_linux.sh @@ -1,8 +1,22 @@ #!/bin/bash +# This script uses: +# +# INST_ROOT - path of SALOME (env_products.sh) +# NEWGEOM_PDIR - path of PRODUCTS for NEWGEOM (SolveSpace, lcov) +# NEWGEOM_ROOT_DIR - path of NEWGEOM installation + +for path in INST_ROOT NEWGEOM_PDIR NEWGEOM_ROOT_DIR; do + if [[ -z ${!path+x} ]]; then + echo "${path} not found."; exit 1 + else + echo "Found ${path}: ${!path}" + fi +done + set +u -echo "Export SALOME from ${INST_ROOT}..." -source ${INST_ROOT}/env_products.sh +echo "Source ${INST_ROOT}/$(cd ${INST_ROOT} && ls *env_products.sh)" +source ${INST_ROOT}/$(cd ${INST_ROOT} && ls *env_products.sh) set -u #------ SolveSpace ------ @@ -10,6 +24,19 @@ export SOLVESPACE_ROOT_DIR=${NEWGEOM_PDIR}/solvespace-2.1 export LD_LIBRARY_PATH=${SOLVESPACE_ROOT_DIR}/lib:${LD_LIBRARY_PATH} ## +#------ PlaneGCS ------ +export PLANEGCS_ROOT_DIR=${NEWGEOM_PDIR}/planegcs-0.16 +export LD_LIBRARY_PATH=${PLANEGCS_ROOT_DIR}/lib:${LD_LIBRARY_PATH} +## + +#------ Eigen ------ +export EIGEN_ROOT_DIR=${NEWGEOM_PDIR}/eigen-3.2.7 +## + +#------ Boost ------ +export BOOST_ROOT_DIR=${NEWGEOM_PDIR}/boost-1.52.0 +## + #------ lcov ------ export LCOV_ROOT_DIR=${NEWGEOM_PDIR}/lcov-1.11 export PATH=${LCOV_ROOT_DIR}/bin:${PATH} @@ -25,9 +52,8 @@ export PATH=${CASROOT}:${PATH} ## #------ NewGEOM ------ -export NEWGEOM_ROOT_DIR=${INSTALL_DIR} export PATH=${NEWGEOM_ROOT_DIR}/bin:${NEWGEOM_ROOT_DIR}/plugins:${PATH} -export PYTHONPATH=${NEWGEOM_ROOT_DIR}/swig:${NEWGEOM_ROOT_DIR}/plugins:${NEWGEOM_ROOT_DIR}/addons:${NEWGEOM_ROOT_DIR}/pythonAPI:${PYTHONPATH} +export PYTHONPATH=${NEWGEOM_ROOT_DIR}/swig:${NEWGEOM_ROOT_DIR}/plugins:${NEWGEOM_ROOT_DIR}/addons:${NEWGEOM_ROOT_DIR}/PythonAPI:${PYTHONPATH} export LD_LIBRARY_PATH=${NEWGEOM_ROOT_DIR}/bin:${NEWGEOM_ROOT_DIR}/swig:${NEWGEOM_ROOT_DIR}/plugins:${LD_LIBRARY_PATH} export NEW_GEOM_CONFIG_FILE=${NEWGEOM_ROOT_DIR}/plugins export NewGeomResources=${NEWGEOM_ROOT_DIR}/resources