return 1
fi
check_lib_version doxywizard $PATH
-if [ "$?" -eq "0" ]; then
- #echo "The product ${PRODUCT} has been already installed on yours system"
- return 0
+if [ "$?" -ne "0" ]; then
+ return 1
+fi
+ver=`doxygen --version`
+if [ "$ver" == "1.3-rc2" ]; then
+ return 0
fi
return 1
}
install_source()
{
-make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" env_${PRODUCT_TYPE}.sh
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
source ${INSTALL_WORK}/$SHRC
check_jb tar xfz ${SOURCE_DIR}/doxygen-1.3-rc2.tar.gz -C ${INSTALL_WORK}
# vsr: fix bug - configure fails on Red Hat 9 because of incorrect autodetect check for install tool
# so it is necessary to put it directly
f_install="--install "`which install`
-check_job ${PRODUCT_DIR}/CONFIGURE.LOG configure --with-doxywizard --prefix ${PRODUCT_DIR} $f_install
+check_job ${PRODUCT_DIR}/CONFIGURE.LOG ./configure --with-doxywizard --prefix ${PRODUCT_DIR} $f_install
GCC=`which gcc`
cat >> ${PRODUCT_DIR}/MAKE.LOG <<EOF
used gcc=$GCC
SALOME DOCUMENTATION ALSO CAN NOT BE BUILT!
EOF
check_job ${PRODUCT_DIR}/MAKEDOCS.LOG make docs
- rm -fr ${PRODUCT_WORK}
+# rm -fr ${PRODUCT_WORK}
# echo -e "Can't find \"epstopdf\" and \"latex\" or another executables on the computer."
# echo -e "doxygen documentation will not be built!"
# echo -e "SALOME DOCUMENTATION ALSO CAN NOT BE BUILT!"
# fi
fi
+#du -sk ${PRODUCT_WORK} > ${PRODUCT_DIR}/size.log
rm -fr ${PRODUCT_WORK}
print_env
}
install_binary()
{
-make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" env_${PRODUCT_TYPE}.sh
+make_env ${INSTALL_ROOT} ${INSTALL_WORK} "${PRODUCT_SEQUENCE}" ${PRODUCT_TYPE}
source ${INSTALL_WORK}/$SHRC
check_jb tar xfz ${SOURCE_DIR}/doxygen-1.3-rc2.tar.gz -C ${INSTALL_ROOT}
SALOME DOCUMENTATION ALSO CAN NOT BE BUILT!
EOF
check_job ${PRODUCT_DIR}/DOCS.LOG make
- rm -fr ${PRODUCT_WORK}
+# rm -fr ${PRODUCT_WORK}
# echo -e "Can't find \"epstopdf\" and \"latex\" or another executables on the computer."
# echo -e "doxygen documentation will not be built!"
# echo -e "SALOME DOCUMENTATION ALSO CAN NOT BE BUILT!"