From 3b1990dff7810e8c89df3420f784cb98913acbce Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 27 Oct 2011 02:07:29 +0000 Subject: updated OSX embed script to use @loader_path, thereby enabling readanysf~ to be installed anywhere and still find its libs svn path=/trunk/externals/august/readanysf~/; revision=15660 --- embed-MacOSX-dependencies.sh | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/embed-MacOSX-dependencies.sh b/embed-MacOSX-dependencies.sh index 0612b0c..ac49914 100755 --- a/embed-MacOSX-dependencies.sh +++ b/embed-MacOSX-dependencies.sh @@ -4,7 +4,6 @@ # current folder so that it becomes a libdir to be installed into /Library/Pd. # -LIB_DIR=/Library/Pd/readanysf~ PD_APP_LIB=$1 echo " " @@ -17,8 +16,8 @@ for pd_darwin in `find . -name '*.pd_darwin'`; do echo " $lib" install -vp /sw/lib/$lib $PD_APP_LIB new_lib=`echo $lib | sed 's|.*/\(.*\.dylib\)|\1|'` - install_name_tool -id $LIB_DIR/$new_lib $PD_APP_LIB/$new_lib - install_name_tool -change /sw/lib/$lib $LIB_DIR/$new_lib $pd_darwin + install_name_tool -id @loader_path/$new_lib $PD_APP_LIB/$new_lib + install_name_tool -change /sw/lib/$lib @loader_path/$new_lib $pd_darwin done echo " " fi @@ -36,8 +35,8 @@ for dylib in $PD_APP_LIB/*.dylib; do else install -vp /sw/lib/$lib $PD_APP_LIB fi - install_name_tool -id $LIB_DIR/$new_lib $PD_APP_LIB/$new_lib - install_name_tool -change /sw/lib/$lib $LIB_DIR/$new_lib $dylib + install_name_tool -id @loader_path/$new_lib $PD_APP_LIB/$new_lib + install_name_tool -change /sw/lib/$lib @loader_path/$new_lib $dylib done echo " " fi @@ -56,8 +55,8 @@ for dylib in $PD_APP_LIB/*.dylib; do else install -vp /sw/lib/$lib $PD_APP_LIB fi - install_name_tool -id $LIB_DIR/$new_lib $PD_APP_LIB/$new_lib - install_name_tool -change /sw/lib/$lib $LIB_DIR/$new_lib $dylib + install_name_tool -id @loader_path/$new_lib $PD_APP_LIB/$new_lib + install_name_tool -change /sw/lib/$lib @loader_path/$new_lib $dylib done echo " " fi @@ -76,8 +75,8 @@ for dylib in $PD_APP_LIB/*.dylib; do else install -vp /sw/lib/$lib $PD_APP_LIB fi - install_name_tool -id $LIB_DIR/$new_lib $PD_APP_LIB/$new_lib - install_name_tool -change /sw/lib/$lib $LIB_DIR/$new_lib $dylib + install_name_tool -id @loader_path/$new_lib $PD_APP_LIB/$new_lib + install_name_tool -change /sw/lib/$lib @loader_path/$new_lib $dylib done echo " " fi -- cgit v1.2.1