X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=config_files%2FHOMARD.sh;h=5637d1515938f2d1e99a7f537a8ccb679d9ca494;hb=55e927e2f94e4c823f0eda14e2056991637417fa;hp=5220e3ad069a86ee8f35fa4d578a9375f7a25277;hpb=4f59c2a011b122146a9c59d286ddca7e10a1f787;p=tools%2Finstall.git diff --git a/config_files/HOMARD.sh b/config_files/HOMARD.sh index 5220e3a..5637d15 100755 --- a/config_files/HOMARD.sh +++ b/config_files/HOMARD.sh @@ -12,40 +12,47 @@ # #################################################################################### -# -# ghs3d &blsurf versions -# -if test `uname -m` = "x86_64" ; then -HOMARD_VERSION=10.1_64 -else -HOMARD_VERSION=10.1_32 -fi - - check_version(){ -# No way to check version! -return 0 +if [ -n "${HOMARD_ROOT_DIR}" ]; then + check_lib_version VERSION ${HOMARD_ROOT_DIR}/bin/salome + if [ "$?" -eq "0" ]; then + ver=`cat ${HOMARD_ROOT_DIR}/bin/salome/VERSION | awk -F: '{print $2}' | tr -d '[:space:]' ` + if [ "$ver" = "${SALOME_VERSION}" ]; then + return 0 + fi + fi +elif [ -n "${HOMARD_SRC_DIR}" ]; then + check_salome_src_version HOMARD_SRC_DIR + if [ $? -eq 0 ] ; then return 0 ; fi + return 1 +fi +return 1 } -print_env_bin() -{ +print_env_bin(){ cat > ${INSTALL_WORK}/env_${PRODUCT_TYPE}.sh < ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh < ${INSTALL_WORK}/env_${PRODUCT_TYPE}_src.sh <