Changeset View
Changeset View
Standalone View
Standalone View
doc/gitian-building.md
Show First 20 Lines • Show All 102 Lines • ▼ Show 20 Lines | |||||
URL=https://github.com/bitcoin-abc/bitcoin-abc.git | URL=https://github.com/bitcoin-abc/bitcoin-abc.git | ||||
COMMIT=v0.16.0 # or whatever release tag you wish | COMMIT=v0.16.0 # or whatever release tag you wish | ||||
# Note the path to descriptors assumes vagrant was used. These files are within the ABC repository normally. | # Note the path to descriptors assumes vagrant was used. These files are within the ABC repository normally. | ||||
./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-linux.yml | ./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-linux.yml | ||||
# Note: If you plan on signing the binaries generated during this process, be | # Note: If you plan on signing the binaries generated during this process, be | ||||
# sure to copy them from ./build/out/ to /vagrant/gitian/<platform-name> | # sure to copy them from ./build/out/ to /vagrant/gitian/<platform-name> | ||||
# otherwise they will be overwritten by the next gbuild call. | # otherwise they will be overwritten by the next gbuild call. | ||||
# Also copy the manifest files from ./result/bitcoin-abc-<version>-<platform-name>-res.yml to /vagrant/gitian/<platform-name>/ | |||||
deadalnix: Just add the command required. Adding 2 move command is shorter than this whole paragraph and… | |||||
./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-win.yml | ./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-win.yml | ||||
./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-osx.yml | ./bin/gbuild --commit bitcoin=${COMMIT} --url bitcoin=${URL} /vagrant/contrib/gitian-descriptors/gitian-osx.yml | ||||
``` | ``` | ||||
Note on the OSX build: If you encounter an error about a missing MacOSX10.11.sdk.tar.gz, then follow these steps: | Note on the OSX build: If you encounter an error about a missing MacOSX10.11.sdk.tar.gz, then follow these steps: | ||||
``` | ``` | ||||
cd ./inputs | cd ./inputs | ||||
curl -LO https://storage.googleapis.com/f4936e83b2dcbca742be51fb9692b153/MacOSX10.11.sdk.tar.gz | curl -LO https://storage.googleapis.com/f4936e83b2dcbca742be51fb9692b153/MacOSX10.11.sdk.tar.gz | ||||
▲ Show 20 Lines • Show All 42 Lines • Show Last 20 Lines |
Just add the command required. Adding 2 move command is shorter than this whole paragraph and it is instruction i can follow instead of playing detective.