Changeset View
Changeset View
Standalone View
Standalone View
contrib/gitian/gitian-build.sh
Show All 34 Lines | |||||
Arguments: | Arguments: | ||||
signer GPG signer to sign each build assert file | signer GPG signer to sign each build assert file | ||||
version Version number, commit, or branch to build. If building a commit or branch, the -c option must be specified | version Version number, commit, or branch to build. If building a commit or branch, the -c option must be specified | ||||
Options: | Options: | ||||
-c|--commit Indicate that the version argument is for a commit or branch | -c|--commit Indicate that the version argument is for a commit or branch | ||||
-u|--url Specify the URL of the repository. Default is https://github.com/bitcoin/bitcoin | -u|--url Specify the URL of the repository. Default is https://github.com/bitcoin/bitcoin | ||||
-v|--verify Verify the gitian build | -v|--verify Verify the Gitian build | ||||
-b|--build Do a gitian build | -b|--build Do a Gitian build | ||||
-s|--sign Make signed binaries for Windows and Mac OSX | -s|--sign Make signed binaries for Windows and Mac OSX | ||||
-B|--buildsign Build both signed and unsigned binaries | -B|--buildsign Build both signed and unsigned binaries | ||||
-o|--os Specify which Operating Systems the build is for. Default is lwx. l for linux, w for windows, x for osx | -o|--os Specify which Operating Systems the build is for. Default is lwx. l for linux, w for windows, x for osx | ||||
-j Number of processes to use. Default 2 | -j Number of processes to use. Default 2 | ||||
-m Memory to allocate in MiB. Default 2000 | -m Memory to allocate in MiB. Default 2000 | ||||
--kvm Use KVM instead of LXC | --kvm Use KVM instead of LXC | ||||
--setup Setup the gitian building environment. Uses KVM. If you want to use lxc, use the --lxc option. Only works on Debian-based systems (Ubuntu, Debian) | --setup Set up the Gitian building environment. Uses KVM. If you want to use lxc, use the --lxc option. Only works on Debian-based systems (Ubuntu, Debian) | ||||
--detach-sign Create the assert file for detached signing. Will not commit anything. | --detach-sign Create the assert file for detached signing. Will not commit anything. | ||||
--no-commit Do not commit anything to git | --no-commit Do not commit anything to git | ||||
-h|--help Print this help message | -h|--help Print this help message | ||||
EOF | EOF | ||||
# Get options and arguments | # Get options and arguments | ||||
while :; do | while :; do | ||||
case $1 in | case $1 in | ||||
▲ Show 20 Lines • Show All 336 Lines • Show Last 20 Lines |