aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGavin Andresen <gavinandresen@gmail.com>2011-11-07 09:50:03 -0500
committerGavin Andresen <gavinandresen@gmail.com>2011-11-07 10:17:30 -0500
commita5f07cbea05fbb03a668dbd5ba3694627cfb5375 (patch)
tree3e8adc0c3834a3545077a1a3f7cd6f738869e37b /doc
parent81a28d7a6f8ab4b3642907b79106d2350a5e7d63 (diff)
Static link on Linux. And better document release process on OSX.
Diffstat (limited to 'doc')
-rw-r--r--doc/release-process.txt12
1 files changed, 8 insertions, 4 deletions
diff --git a/doc/release-process.txt b/doc/release-process.txt
index f0e1ca28ca..4abd91389e 100644
--- a/doc/release-process.txt
+++ b/doc/release-process.txt
@@ -24,6 +24,7 @@
* perform gitian builds
* From a directory containing the bitcoin source, gitian-builder and gitian.sigs
+ export SIGNER=(your gitian key, ie bluematt, sipa, etc)
export VERSION=0.5.0
cd ./gitian-builder
@@ -42,12 +43,12 @@
* Build bitcoind and bitcoin-qt on Linux32, Linux64, and Win32:
./bin/gbuild --commit bitcoin=v$VERSION ../bitcoin/contrib/gitian-descriptors/gitian.yml
- ./bin/gsign --signer (your gitian key, ie bluematt, sipa, etc) --release $VERSION --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian.yml
+ ./bin/gsign --signer $SIGNER --release $VERSION --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian.yml
cd build/out
zip bitcoin-$VERSION-linux-gitian.zip *
mv bitcoin-$VERSION-linux-gitian.zip ../../
./bin/gbuild --commit bitcoin=v$VERSION ../bitcoin/contrib/gitian-descriptors/gitian-win32.yml
- ./bin/gsign --signer (your gitian key, ie bluematt, sipa, etc) --release $VERSION-win32 --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian-win32.yml
+ ./bin/gsign --signer $SIGNER --release $VERSION-win32 --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian-win32.yml
cd build/out
zip bitcoin-$VERSION-win32-gitian.zip *
mv bitcoin-$VERSION-win32-gitian.zip ../../
@@ -74,10 +75,13 @@
* perform Mac build
+ See this blog post for how Gavin set up his build environment and
+ patched macdeployqt to build the OSX release:
+ http://gavintech.blogspot.com/2011/11/deploying-bitcoin-qt-on-osx.html
qmake USE_SSL=1 USE_UPNP=1 bitcoin-qt.pro
make
- export QTDIR=/opt/local/share/qt4
- contrib/macdeploy/macdeployqtplus Bitcoin-Qt.app -add-qt-tr de,ru -dmg -fancy contrib/macdeploy/fancy.plist
+ export QTDIR=/opt/local/share/qt4 # needed to find translations/qt_*.qm files
+ contrib/macdeploy/macdeployqtplus Bitcoin-Qt.app -add-qt-tr de,es,ru -dmg -fancy contrib/macdeploy/fancy.plist
Build output expected:
Bitcoin-Qt.dmg