diff options
Diffstat (limited to 'coin/provisioning/common/macos/fix_relative_dependencies.sh')
-rwxr-xr-x | coin/provisioning/common/macos/fix_relative_dependencies.sh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/coin/provisioning/common/macos/fix_relative_dependencies.sh b/coin/provisioning/common/macos/fix_relative_dependencies.sh index 930fc110..e67a00c4 100755 --- a/coin/provisioning/common/macos/fix_relative_dependencies.sh +++ b/coin/provisioning/common/macos/fix_relative_dependencies.sh @@ -12,13 +12,13 @@ dir_length=${#dir} dylib_regex="^$dir/.*\.dylib$" find "$dir" -type f -name '*.dylib' | while read -r library_path; do - install_name=$(otool -D "$library_path" | sed -n '2p' | egrep "$dylib_regex" ) + install_name=$(otool -D "$library_path" | sed -n '2p' | grep -E "$dylib_regex" ) if [ -n "$install_name" ]; then fixed_install_name="@rpath${install_name:dir_length}" install_name_tool -id "$fixed_install_name" "$library_path" fi - otool -L "$library_path" | awk '/\t/ {print $1}' | egrep "$dylib_regex" | while read -r dependency_path; do + otool -L "$library_path" | awk '/\t/ {print $1}' | grep -E "$dylib_regex" | while read -r dependency_path; do fixed_dependency_path="@loader_path${dependency_path:dir_length}" install_name_tool -change "$dependency_path" "$fixed_dependency_path" "$library_path" done |