X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=env_linux.sh;h=d6cf38269b8046626dac346450c1e0ec19024966;hb=bffa8f1cc05004443d12f7ad635376c43bf8b71e;hp=0304d3338af41a5d1f2fed54e21775d3c774d5ac;hpb=d31b2834853f65576fceedcb8dd2ee8fd94d65a0;p=modules%2Fshaper.git diff --git a/env_linux.sh b/env_linux.sh index 0304d3338..d6cf38269 100644 --- a/env_linux.sh +++ b/env_linux.sh @@ -2,11 +2,10 @@ # This script uses: # -# INST_ROOT - path of SALOME (env_products.sh) -# SHAPER_PDIR - path of PRODUCTS for SHAPER (SolveSpace, lcov) +# SHAPER_PDIR - path of PRODUCTS for SHAPER (lcov, cpplint) # SHAPER_ROOT_DIR - path of SHAPER installation -for path in INST_ROOT SHAPER_PDIR SHAPER_ROOT_DIR; do +for path in SHAPER_PDIR SHAPER_ROOT_DIR; do if [[ -z ${!path+x} ]]; then echo "${path} not found."; exit 1 else @@ -14,46 +13,17 @@ for path in INST_ROOT SHAPER_PDIR SHAPER_ROOT_DIR; do fi done -set +u -echo "Source ${INST_ROOT}/$(cd ${INST_ROOT} && ls *env_products.sh)" -source ${INST_ROOT}/$(cd ${INST_ROOT} && ls *env_products.sh) -set -u - -#------ SolveSpace ------ -export SOLVESPACE_ROOT_DIR=${SHAPER_PDIR}/solvespace-2.1 -export LD_LIBRARY_PATH=${SOLVESPACE_ROOT_DIR}/lib:${LD_LIBRARY_PATH} -## - -#------ PlaneGCS ------ -export PLANEGCS_ROOT_DIR=${SHAPER_PDIR}/planegcs-0.16 -export LD_LIBRARY_PATH=${PLANEGCS_ROOT_DIR}/lib:${LD_LIBRARY_PATH} -## - -#------ Eigen ------ -export EIGEN_ROOT_DIR=${SHAPER_PDIR}/eigen-3.2.7 -## - -#------ Boost ------ -export BOOST_ROOT_DIR=${SHAPER_PDIR}/boost-1.52.0 -## - #------ lcov ------ export LCOV_ROOT_DIR=${SHAPER_PDIR}/lcov-1.11 export PATH=${LCOV_ROOT_DIR}/bin:${PATH} ## -#------ OCCT ------ -# Defaults -export CSF_PluginDefaults=${CAS_ROOT_DIR}/src/StdResource -export CSF_StandardDefaults=${CAS_ROOT_DIR}/src/StdResource -# For CMake -export LIB=${LD_LIBRARY_PATH} -export PATH=${CASROOT}:${PATH} +#------ cpplint ------ +export CPPLINT_ROOT_DIR=${SHAPER_PDIR}/cpplint-1.3.0 +export PATH=${CPPLINT_ROOT_DIR}:${PATH} ## #------ SHAPER ------ -export PATH=${SHAPER_ROOT_DIR}/bin:${SHAPER_ROOT_DIR}/plugins:${PATH} -export PYTHONPATH=${SHAPER_ROOT_DIR}/swig:${SHAPER_ROOT_DIR}/plugins:${SHAPER_ROOT_DIR}/addons:${SHAPER_ROOT_DIR}/PythonAPI:${PYTHONPATH} -export LD_LIBRARY_PATH=${SHAPER_ROOT_DIR}/bin:${SHAPER_ROOT_DIR}/swig:${SHAPER_ROOT_DIR}/plugins:${LD_LIBRARY_PATH} -export SHAPER_CONFIG_FILE=${SHAPER_ROOT_DIR}/plugins -export SHAPERResources=${SHAPER_ROOT_DIR}/resources +export PATH=${SHAPER_ROOT_DIR}/bin/salome:${PATH} +export PYTHONPATH=${SHAPER_ROOT_DIR}/bin/salome:${SHAPER_ROOT_DIR}/lib/python3.6/site-packages/salome:${PYTHONPATH} +export LD_LIBRARY_PATH=${SHAPER_ROOT_DIR}/lib/salome:${LD_LIBRARY_PATH}