]> SALOME platform Git repositories - tools/install.git/commitdiff
Salome HOME
Fix a bug of procedure modifying *.la files
authorvsr <vsr@opencascade.com>
Tue, 16 May 2006 15:11:20 +0000 (15:11 +0000)
committervsr <vsr@opencascade.com>
Tue, 16 May 2006 15:11:20 +0000 (15:11 +0000)
config_files/common.sh

index 9c38ddbaa7425de37d4b039c5704fd10821ef2df..ff7d0277ab7082071b8fafc4133a23dd1f436618 100755 (executable)
@@ -493,6 +493,7 @@ srcdir=`pwd`
 SALOME_MODULES="`env | awk -F_ '/[[:alnum:]]*_ROOT_DIR/ { print $1 }'`"
 
 cd $ldir
+ldir=`pwd`
 la_files=`find . -name "*.la"`
 
 for l in X ${la_files}; do
@@ -594,6 +595,8 @@ if [ "$l" != "X" ] ; then
     fi
     # 13. modify libdir
     #sed -e "s%^libdir='\(.*\)'%libdir='${PRODUCT_DIR}/lib/salome'%g" $l > $l"_"
+    mod=`basename $ldir | awk -F_ '{print $1}'`
+    moddir=`printenv ${mod}_ROOT_DIR`
     sed -e "s%^libdir='[^[:space:]]*${mod}[^[:space:]]*/\(lib.*\)'%libdir='${moddir}/\1'%g" $l > $l"_"
     mv -f $l"_" $l
 fi