diff options
author | Gavin Andresen <gavinandresen@gmail.com> | 2014-02-25 21:35:48 -0500 |
---|---|---|
committer | Gavin Andresen <gavinandresen@gmail.com> | 2014-02-25 21:36:31 -0500 |
commit | 26e4b52712faf8e60814f7f6030b6dded1df8038 (patch) | |
tree | 97697ef530e5938e440e3fac655591c940979324 /doc/release-process.md | |
parent | 12f5787d4545aa4ea8b7b58dc21319d574023b1f (diff) |
Require OSX 10.6, 64-bit
Drop support for 32-bit or pre-10.6 Macs.
Also, some of the OSX build docs hadn't been updated since the
autotools change.
Diffstat (limited to 'doc/release-process.md')
-rw-r--r-- | doc/release-process.md | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/doc/release-process.md b/doc/release-process.md index 459819e596..095d20f9ea 100644 --- a/doc/release-process.md +++ b/doc/release-process.md @@ -103,21 +103,23 @@ repackage gitian builds for release as stand-alone zip/tar/installer exe **Perform Mac build:** - OSX binaries are created by Gavin Andresen on a 32-bit, OSX 10.6 machine. + OSX binaries are created by Gavin Andresen on a 64-bit, OSX 10.6 machine. - qmake RELEASE=1 USE_UPNP=1 USE_QRCODE=1 bitcoin-qt.pro + ./autogen.sh + SDK=$(xcode-select --print-path)/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk + CXXFLAGS="-mmacosx-version-min=10.6 -isysroot $SDK" ./configure --enable-upnp-default make export QTDIR=/opt/local/share/qt4 # needed to find translations/qt_*.qm files T=$(contrib/qt_translations.py $QTDIR/translations src/qt/locale) - python2.7 share/qt/clean_mac_info_plist.py - python2.7 contrib/macdeploy/macdeployqtplus Bitcoin-Qt.app -add-qt-tr $T -dmg -fancy contrib/macdeploy/fancy.plist + export CODESIGNARGS='--keychain ...path_to_keychain --sign "Developer ID Application: BITCOIN FOUNDATION, INC., THE"' + python2.7 contrib/macdeploy/macdeployqtplus Bitcoin-Qt.app -sign -add-qt-tr $T -dmg -fancy contrib/macdeploy/fancy.plist Build output expected: Bitcoin-Qt.dmg ###Next steps: -* Code-sign Windows -setup.exe (in a Windows virtual machine) and - OSX Bitcoin-Qt.app (Note: only Gavin has the code-signing keys currently) +* Code-sign Windows -setup.exe (in a Windows virtual machine using signtool) + Note: only Gavin has the code-signing keys currently. * upload builds to SourceForge |