3 ####################################################################################
5 # Created : Fri Dec 06 16:23 2013
6 # Author : Vadim SANDLER, Open CASCADE SAS (vadim.sandler@opencascade.com)
8 # Module : Installation Wizard
9 # Copyright : 2002-2015 CEA
11 # This script is the part of the SALOME installation procedure.
13 ####################################################################################
18 # no way to check version
23 cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh <<EOF
24 #${DELIM} ${PRODUCT_TYPE} ${DELIM}
25 export SIMAN_ROOT_DIR=\${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
28 (test -w ${PRODUCT_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh ${PRODUCT_DIR})
29 make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
33 cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <<EOF
34 #${DELIM} ${PRODUCT_TYPE}_src ${DELIM}
35 export SIMAN_SRC_DIR=\${INST_ROOT}/${PRODUCT_SRC}
39 (test -w ${PRODUCT_SRC_DIR} && cp ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh ${PRODUCT_SRC_DIR})
40 make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}"
44 try_existing ${PRODUCT_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}
45 try_existing ${PRODUCT_SRC_DIR} ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
51 make_env ${INST_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" "${INSTALL_PRODUCTS}" ${PRODUCT_TYPE}_src
52 source ${INSTALL_WORK}/${SHRC}
54 check_jb tar xfz ${SRC_DIR}/SIMANsourcesV${VERSION_SIMAN}.tar.gz -C ${INST_ROOT}
56 # to generate environment scripts
60 install_source_and_build()
73 export INSTALL_WORK=$2;
76 export PRODUCT_SEQUENCE=$5;
77 export PRODUCT_TYPE=$6;
78 export INSTALL_PRODUCTS=$7;
84 if [ -n "${SINGLE_DIR}" ] ; then SINGLE_DIR=${SDIR_NAME}; fi
85 export PRODUCT="SIMAN_${VERSION_SIMAN}"
86 export PRODUCT_SRC="SIMAN_SRC_${VERSION_SIMAN}"
87 export PRODUCT_DIR=${INST_ROOT}/${SINGLE_DIR:-${PRODUCT}}
88 export PRODUCT_SRC_DIR=${INST_ROOT}/${PRODUCT_SRC}