X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=install%2Fmacos%2Frelink_lib.sh;fp=install%2Fmacos%2Frelink_lib.sh;h=0000000000000000000000000000000000000000;hb=2e142df11d6f312a2a2b5097b8da73571ed523e8;hp=f2172c2b4b1b08f28bbf42a8fffc47cd6bf9c40e;hpb=61b3659afe961ed248f30e26f9ca8f28fcfafddc;p=cpPlugins.git diff --git a/install/macos/relink_lib.sh b/install/macos/relink_lib.sh deleted file mode 100755 index f2172c2..0000000 --- a/install/macos/relink_lib.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/bin/bash - -file=$1 -lib_dir=$2 -exec_dir=$3 - -strindex( ) -{ - x="${1%%$2*}" - [[ $x = $1 ]] && echo -1 || echo ${#x} - } - -file_link=`readlink $file` -if ! [[ $file_link = *[!\ ]* ]]; then - for lib in $lib_dir/* - do - lib_name=`basename $lib` - linked_lib=`otool -L $file | grep $lib_name | tail -1` - if [[ $linked_lib = *[!\ ]* ]]; then - index=`strindex "$linked_lib" " ("` - real_lib=`echo $linked_lib | cut -c 1-$index` - lib_link=`readlink $lib` - if [[ $lib_link = *[!\ ]* ]]; then - lib_link=`basename $lib_link` - else - lib_link=$lib_name - fi - if [[ $lib_link = *[!\ ]* ]]; then - echo $real_lib $lib_link - install_name_tool -change $real_lib $exec_dir/$lib_link $file - fi - fi - done -fi - -## eof \ No newline at end of file