diff --git a/Code/Mantid/MantidPlot/make_package.rb b/Code/Mantid/MantidPlot/make_package.rb index ea63d78352e9a99c75d8f67e4683a16d1dfb6039..9b649032bfbba2488bf53aa62814f543f6400997 100755 --- a/Code/Mantid/MantidPlot/make_package.rb +++ b/Code/Mantid/MantidPlot/make_package.rb @@ -98,6 +98,16 @@ end `install_name_tool -change /usr/local/lib/QtCore.framework/Versions/4/QtCore @loader_path/../Frameworks/QtCore.framework/Versions/4/QtCore Contents/MacOS/libqscintilla2.11.dylib` +#change id of all Qt4 imageformats libraries +qt4_patterns = ["**/imageformats/*.dylib"] +qt4_patterns.each do |pattern| + Dir[pattern].each do |library| + basename = File.basename(library) + `chmod +w Contents/Frameworks/plugins/imageformats/#{basename}` + `install_name_tool -id @rpath/#{basename} Contents/Frameworks/plugins/imageformats/#{basename}` + end +end + #change id of all PyQt4 libraries pyqt4_patterns = ["**/PyQt4/*.so"] pyqt4_patterns.each do |pattern|