bundle_frameworks_with_mac_app.sh 596 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. qt_libs=/Applications/Qt5.1.1/5.1.1/clang_64/lib
  3. if [ ! -d "ZeroTier One.app" ]; then
  4. echo "Build ZeroTier One.app first."
  5. exit 1
  6. fi
  7. if [ ! -d "$qt_libs" ]; then
  8. echo "Edit bundle_frameworks_with_mac_app.sh and set qt_libs correctly first."
  9. exit 1
  10. fi
  11. cd "ZeroTier One.app/Contents"
  12. rm -rf Frameworks
  13. mkdir Frameworks
  14. cd Frameworks
  15. mkdir QtGui.framework
  16. cp -v $qt_libs/QtGui.framework/QtGui QtGui.framework
  17. mkdir QtWidgets.framework
  18. cp -v $qt_libs/QtWidgets.framework/QtWidgets QtWidgets.framework
  19. mkdir QtCore.framework
  20. cp -v $qt_libs/QtCore.framework/QtCore QtCore.framework