upload.sh 794 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash -ex
  2. . .travis/common/pre-upload.sh
  3. REV_NAME="yuzu-osx-${GITDATE}-${GITREV}"
  4. ARCHIVE_NAME="${REV_NAME}.tar.gz"
  5. COMPRESSION_FLAGS="-czvf"
  6. mkdir "$REV_NAME"
  7. cp build/bin/yuzu-cmd "$REV_NAME"
  8. cp -r build/bin/yuzu.app "$REV_NAME"
  9. # move libs into folder for deployment
  10. macpack "${REV_NAME}/yuzu.app/Contents/MacOS/yuzu" -d "../Frameworks"
  11. # move qt frameworks into app bundle for deployment
  12. $(brew --prefix)/opt/qt5/bin/macdeployqt "${REV_NAME}/yuzu.app" -executable="${REV_NAME}/yuzu.app/Contents/MacOS/yuzu"
  13. # move libs into folder for deployment
  14. macpack "${REV_NAME}/yuzu-cmd" -d "libs"
  15. # Make the launching script executable
  16. chmod +x ${REV_NAME}/yuzu.app/Contents/MacOS/yuzu
  17. # Verify loader instructions
  18. find "$REV_NAME" -exec otool -L {} \;
  19. . .travis/common/post-upload.sh