12345678910111213141516171819202122232425 |
- #!/bin/bash
- # OS X Build script wrapper around the py2app script.
- # These build can only be generated on OS X.
- # Requires all build dependencies for Bitmessage
- # Especially important is openssl installed through brew
- export ARCHFLAGS="-arch i386 -arch x86_64"
- if [[ -z "$1" ]]; then
- echo "Please supply a version number for this release as the first argument."
- exit
- fi
- echo "Creating OS X packages for Bitmessage. This script will ask for sudo to create the dmg volume"
- cd src && python build_osx.py py2app
- if [[ $? = "0" ]]; then
- sudo hdiutil create -fs HFS+ -volname "Bitmessage" -srcfolder dist/Bitmessage.app dist/bitmessage-v$1.dmg
- else
- echo "Problem creating Bitmessage.app, stopping."
- exit
- fi
|