prefix=$1
file=$2
+type=`file "$file"`
+
+if `test "${type/Mach-O}" == "$type"`
+then
+ exit
+fi
+
if `test x${prefix%/} != x"" `
then
prefix=${prefix%/}/
| grep 'libHS.*_dyn.dylib' \
| sed 's/.\(.*libHS.*_dyn.dylib\).*/\1/'`
do
- install_name_tool -change $i $prefix`basename $i` $file
+ install_name_tool -change $i "$prefix`basename $i`" $file
done
+if `test "${file%.dylib}" != "${file}"`
+then
+ install_name_tool -id "$prefix`basename $file`" $file
+fi