# modify all *.la files
export BLSURFPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export CALCULATOR_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
cd ${PRODUCT_DIR}/bin/salome
sed -e "s%export KERNEL_ROOT_DIR=.*%export KERNEL_ROOT_DIR=${KERNEL_ROOT_DIR}%g" runAppli > _runAppli
# modify all *.la files
export COMPONENT_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export FILTER_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export GEOM_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export GHS3DPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export GHS3DPRLPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export GUI_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export HELLO_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
cd ${PRODUCT_DIR}/bin/salome
sed -e "s%export KERNEL_ROOT_DIR=.*%export KERNEL_ROOT_DIR=${KERNEL_ROOT_DIR}%g" runAppli > _runAppli
# modify all *.la files
export HexoticPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export KERNEL_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export LIGHT_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export MED_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export MULTIPR_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export NETGENPLUGIN_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export PYCALCULATOR_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export PYHELLO_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
cd ${PRODUCT_DIR}/bin/salome
sed -e "s%export KERNEL_ROOT_DIR=.*%export KERNEL_ROOT_DIR=${KERNEL_ROOT_DIR}%g" runAppli > _runAppli
# modify all *.la files
export RANDOMIZER_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export SIERPINSKY_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export SMESH_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export SUPERV_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export VISU_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
# modify all *.la files
export YACS_ROOT_DIR=${PRODUCT_DIR}
-modif_la_files ${PRODUCT_DIR}
+test -z ${SINGLE_DIR} && modif_la_files ${PRODUCT_DIR}
# to generate environment scripts
try_preinstalled
--- /dev/null
+#!/bin/bash -noprofile
+
+####################################################################################
+# File : modifyLaFiles.sh
+# Created : Mon Feb 19 11:09:00 2008
+# Author : Alexander KOVALEV, Open CASCADE SAS (alexander.kovalev@opencascade.com)
+# Project : SALOME
+# Module : Installation Wizard
+# Copyright : 2002-2008 CEA
+#
+# This script is the part of the SALOME installation procedure.
+#
+# The script to call modif_la_files() function in the 'common.sh' script.
+#
+####################################################################################
+
+modify_la_files(){
+
+modif_la_files ${INST_DIR}/$SINGLE_PATH
+
+test $? -eq 0 && exit 1 || exit 0
+}
+
+PROCEDURE=$1
+INST_DIR=$2
+SINGLE_PATH=$3
+
+source ${INST_DIR}/env_products.sh
+source ./common.sh
+
+$PROCEDURE