macos_make_bundle_portable.sh 2.5 KB

123456789101112131415161718192021
  1. #!/bin/bash
  2. set -e
  3. cp build/_deps/openscenegraph-build/lib/libosgViewer.3.6.5.dylib build/TrackpointApp.app/Contents/MacOS/libosgViewer.dylib
  4. cp build/_deps/openscenegraph-build/lib/libosgGA.3.6.5.dylib build/TrackpointApp.app/Contents/MacOS/libosgGA.dylib
  5. cp build/_deps/openscenegraph-build/lib/libosgText.3.6.5.dylib build/TrackpointApp.app/Contents/MacOS/libosgText.dylib
  6. cp build/_deps/openscenegraph-build/lib/libosgDB.3.6.5.dylib build/TrackpointApp.app/Contents/MacOS/libosgDB.dylib
  7. cp build/_deps/openscenegraph-build/lib/libosgUtil.3.6.5.dylib build/TrackpointApp.app/Contents/MacOS/libosgUtil.dylib
  8. cp build/_deps/openscenegraph-build/lib/libosg.3.6.5.dylib build/TrackpointApp.app/Contents/MacOS/libosg.dylib
  9. cp build/_deps/openscenegraph-build/lib/libOpenThreads.3.3.1.dylib build/TrackpointApp.app/Contents/MacOS/libOpenThreads.dylib
  10. cp build/_deps/lib3mf-build/lib3mf.2.2.0.0.dylib build/TrackpointApp.app/Contents/MacOS/lib3mf.2.dylib
  11. install_name_tool -add_rpath "@executable_path/." build/TrackpointApp.app/Contents/MacOS/TrackpointApp
  12. install_name_tool -change /Volumes/Daten/bachelorthesis/trackpoint-app/build/_deps/openscenegraph-build/lib/libosgViewer.161.dylib "@loader_path/libosgViewer.dylib" build/TrackpointApp.app/Contents/MacOS/TrackpointApp
  13. install_name_tool -change /Volumes/Daten/bachelorthesis/trackpoint-app/build/_deps/openscenegraph-build/lib/libosgGA.161.dylib "@loader_path/libosgGA.dylib" build/TrackpointApp.app/Contents/MacOS/TrackpointApp
  14. install_name_tool -change /Volumes/Daten/bachelorthesis/trackpoint-app/build/_deps/openscenegraph-build/lib/libosgText.161.dylib "@loader_path/libosgText.dylib" build/TrackpointApp.app/Contents/MacOS/TrackpointApp
  15. install_name_tool -change /Volumes/Daten/bachelorthesis/trackpoint-app/build/_deps/openscenegraph-build/lib/libosgDB.161.dylib "@loader_path/libosgDB.dylib" build/TrackpointApp.app/Contents/MacOS/TrackpointApp
  16. install_name_tool -change /Volumes/Daten/bachelorthesis/trackpoint-app/build/_deps/openscenegraph-build/lib/libosgUtil.161.dylib "@loader_path/libosgUtil.dylib" build/TrackpointApp.app/Contents/MacOS/TrackpointApp
  17. install_name_tool -change /Volumes/Daten/bachelorthesis/trackpoint-app/build/_deps/openscenegraph-build/lib/libosg.161.dylib "@loader_path/libosg.dylib" build/TrackpointApp.app/Contents/MacOS/TrackpointApp
  18. install_name_tool -change /Volumes/Daten/bachelorthesis/trackpoint-app/build/_deps/openscenegraph-build/lib/libOpenThreads.21.dylib "@loader_path/libOpenThreads.dylib" build/TrackpointApp.app/Contents/MacOS/TrackpointApp