aboutsummaryrefslogtreecommitdiff
path: root/contrib/gitian/gitian-build.py
Commit message (Collapse)AuthorAgeFilesLines
* Fail closed and brand reproducible build inputsMonzero Build System22 hours1-6/+13
|
* Gitian: refresh the stale Monero dir via --setup switchmj-xmr2022-06-061-2/+4
|
* Make Mac SDK into a regular depends packageHoward Chu2022-05-091-10/+0
|
* Update to MacOSX SDK 11.1, add Mac M1Howard Chu2022-05-041-1/+1
|
* gitian: remove osslsigncodeselsta2021-04-081-4/+0
| | | | Unused and archive is offline
* Merge pull request #6290Alexander Blair2020-03-271-2/+5
|\ | | | | | | 019c1dc0 gitian-build.py: Fixing check for docker command. (Jonathan Cross)
| * gitian-build.py: Fixing check for docker command.Jonathan Cross2020-01-101-2/+5
| |
* | Merge pull request #6263Alexander Blair2020-03-121-2/+2
|\ \ | | | | | | | | | c11e64fc Gitian: Change lxc ip link (TheCharlatan)
| * | Gitian: Change lxc ip linkTheCharlatan2020-01-061-2/+2
| |/ | | | | | | | | The ip link currently listed in the README no longer works on the newest version of lxc shipped with ubuntu 18.04, this commit corrects this.
* / Gitian: Fix sigs generationTheCharlatan2019-11-201-1/+1
|/
* gitian: add FreeBSDHoward Chu2019-11-141-17/+12
|
* gitian: Parametrize target platformsHoward Chu2019-11-141-27/+22
|
* gitian: Update to latest gitian-builderHoward Chu2019-11-111-5/+1
|
* gitian: fix out dir locationiDunk54002019-11-041-1/+1
|
* gitian: add --rebuild optionHoward Chu2019-11-031-12/+32
| | | | | Avoids delays when sourceforge is slow to respond; allows rebuilding when disconnected from networks.
* Add Android supportHoward Chu2019-11-031-1/+11
|
* Streamline build setupHoward Chu2019-09-241-28/+37
| | | | | | | | | Use shorter, prefix-unique directory names gitian-builder -> builder gitian-sigs -> sigs monero-binaries -> out Just use builder/inputs/monero, no need for 2nd repo clone
* Merge pull request #5796luigi11112019-09-041-3/+3
|\ | | | | | | e3cff3d Gitian build script fixes for MacOS (jonathancross)
| * Gitian build script fixes for MacOSJonathan Cross2019-08-061-3/+3
| |
* | Merge pull request #5764luigi11112019-09-041-2/+2
|\ \ | |/ |/| | | f26e663 Gitian build (mac, linux): gzip => bzip2 (jonathancross)
| * Gitian build (mac, linux): gzip => bzip2Jonathan Cross2019-07-181-2/+2
| |
* | Add option to run gitian-build.py on non-debian osTheCharlatan2019-06-261-20/+15
|/ | | | | | This commits adds the `--no-apt` flag to the gitian-build.py script. This allows gitian builds to be run without root access and non-debian based operating systems.
* Support docker for gitian buildsTheCharlatan2019-02-141-1/+1
| | | | | | | | | | | Building with docker is arguably easier and more familiar to most people than either kvm, or lxc. This commit also relaxes the back compat requirement a bit. 32 bit linux now uses glibc version 2.0. Also, the docker shell could not handle gcc arguments containing spaces, so the explicit '-DFELT_TYPE' declaration was dropped. Lastly, this removes some packages from the osx descriptor.
* Fix version prefix in gitian buildTheCharlatan2018-11-071-1/+1
| | | | | | | | The version prefix 'v' should just be set constantly. Reflect this change in the README as well. This should allow building commits as well, if a commit is passed in instead of a tag.
* Adapt Readme and script to monero gitian build signingTheCharlatan2018-10-181-29/+7
| | | | | The sigs should be produced in a seperate step by default. Remove windows and osx sig options that are not needed for monero.
* Add OSX gitian descriptorTheCharlatan2018-10-111-20/+4
|
* Add windows descriptor to gitian descriptorsTheCharlatan2018-10-091-4/+4
| | | | | | Windows is built with a seperate descriptor to handle additional changes that need to be done to the end binary. Consolidate the gitian-build script for this change.
* Change gitian.sigs repo from bitcoin-core to monero-project remote hostTheCharlatan2018-10-091-1/+1
|
* Add checksums for download toolsTheCharlatan2018-10-081-4/+5
| | | | | | | The signature prepare tool and the gitian-builder git repo should be checked for their content. For this purpose, checkout the gitian-builder repo at a specific commit and take the sha256sum of the osslsigncode tool.
* Add gitian build scriptTheCharlatan2018-10-081-0/+229
This adds a build script to run gitian builds for linux. The build script was copied from bitcoin and then adapted for monero. Build step documentation is outlined in the README in the contrib/gitian directory.