From 4e8f8f4b70f4a8426cc41e34e42da988056074dc Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Sat, 11 Mar 2017 16:07:24 +0100 Subject: [PATCH] Try to fix OSX builds --- package/osx/make_dmg.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package/osx/make_dmg.sh b/package/osx/make_dmg.sh index c608040b6..dedd01f12 100755 --- a/package/osx/make_dmg.sh +++ b/package/osx/make_dmg.sh @@ -91,7 +91,9 @@ rm -rf $macosfolder/local-lib/lib/perl5/darwin-thread-multi-2level/Alien/wxWidge echo "Relocating dylib paths..." for bundle in $(find $macosfolder/local-lib/lib/perl5/darwin-thread-multi-2level/auto/Wx -name '*.bundle') $(find $macosfolder/local-lib/lib/perl5/darwin-thread-multi-2level/Alien/wxWidgets -name '*.dylib' -type f); do chmod +w $bundle - find $SLIC3R_DIR/local-lib -name '*.dylib' -exec bash -c 'install_name_tool -change "{}" "@executable_path/local-lib/lib/perl5/darwin-thread-multi-2level/Alien/wxWidgets/osx_cocoa_3_0_2_uni/lib/$(basename {})" '$bundle \; + for dylib in $(otool -l $bundle | grep .dylib | grep local-lib | awk '{print $2}'); do + echo install_name_tool -change "$dylib" "@executable_path/local-lib/lib/perl5/darwin-thread-multi-2level/Alien/wxWidgets/osx_cocoa_3_0_2_uni/lib/$(basename $dylib)" $bundle + done done echo "Copying startup script..."